Как я могу получить файлы на сервер GitHub? - PullRequest
0 голосов
/ 07 октября 2011

Этот вопрос касается github. Возможно, его необходимо перенести на другой сайт.

Как мне получить файлы на сервер github?

Я настроил свои user.name, user.email и github.token на стороне клиента

Кроме того, я также перевел свой SSH-ключ на серверную часть на github.com.

Я подтвердил SSH с помощью

ssh -T git@github.com

SSH работает

В соответствии с указаниями, вы просто размещаете файлы, фиксируете их и нажимаете на них.

При работе в Bash Shell я использую

git push origin master

Однако это дает мне ошибку ...

![rejected] master->master(non-fast forward)

Я в основном следую инструкциям отсюда

http://help.github.com/

Настройка Git и создание репозитория Git.

Ответы [ 2 ]

1 голос
/ 07 октября 2011

у вас уже есть что-то совершенное там, что впереди того, что у вас есть.

git fetch

затем

git log --all --graph # or gitk --all

чтобы увидеть, что это за изменения.

Если вы хотите игнорировать их и уничтожить историю (не рекомендуется, если вы работаете там с другими), нажмите push:

git push -f

или, перебазируйте или объедините ваши изменения поверх того, что находится на сервере:

git merge origin/master # assumes you are on the master branch

или

git rebase origin/master

Теперь вы должны быть в состоянии нажать:

git push origin master # can be just git push if you are tracking
1 голос
/ 07 октября 2011

Создайте репозиторий на Github.Следуйте инструкциям оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...