GIT SSH Соединение с сервером и создание там хранилища и добавление файлов - PullRequest
0 голосов
/ 15 мая 2018

Мне нужна помощь с мерзавцем.У меня есть сервер, имя пользователя и пароль.Я успешно соединяюсь с ssh, но не могу добавлять файлы.Когда я хочу добавить файлы (с моего локального компьютера) с помощью bash, используя git add, при повторном обнаружении не удается найти путь к файлу или путь не существует.Я думаю, что это поиск файлов или каталогов на сервере.

Спасибо.

1 Ответ

0 голосов
/ 15 мая 2018

С Git вы не создаете хранилище непосредственно на сервере.Вместо этого вы

  • создаете хранилище локально (git init),
  • добавляете в него файлы, которые обычно состоят из двух шагов:
    • файлы сцены (* 1009)*)
    • зафиксировать подготовленные файлы в локальном хранилище (git commit)
  • назначить ему удаленный сервер (git remote add)
    • Примечание 1: Я предполагаю, что вы каким-то образом создали удаленное хранилище - пожалуйста, обратитесь к инструкциям вашего сервера.
    • Примечание 2: Вы создаете пустой хранилище на сервере.
  • загрузить локальный репозиторий в удаленный (git push)

Пример сценария:

$ cd your_local_project_dir/              # Get into your your project directory

$ git init                                # Initialize a local repository

$ git add --all                           # Stage all files from your local project
                                          # directory for commit (note this is not
                                          # adding to the repository yet, it's just
                                          # "prepare them to add into the repo")

$ git commit -m "Initial commit"          # Add the staged files to the local repository

$ git remote add origin https://server.com/user/project_name.git
                                          # Link the local repository to a remote one

$ git push -u origin master               # Upload you local repository data to the
                                          # remote one
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...