2015-07-26 2 views
-1

Как только я разблокировал репо и модифицировал файл внутри него локально на своем компьютере ... как мне отменить эти изменения, чтобы они отражались на моей учетной записи Github онлайн. Другими словами, как мне синхронизировать измененный каталог на моем локальном компьютере с пультом дистанционного управления?Синхронизация git fork с локальным компьютером

Вот что я пробовал:

1) git clone URL (т.е. URL на копии Github из буфера обмена раздела)

2) внести изменения в файл в каталоге, я просто клонированного (который сейчас находится на локальном компьютере)

3) git add .

4) git status (файл показывает, как изменяется, который является большим)

5) git pull (но я получаю сообщение «Уже уточненный.»)

Вместо # 5, я также попытался git push origin master, но получил «Все уточненный»

Что неправильно? Изменения не отражаются в моем реестре Github онлайн.

+0

вам необходимо зафиксировать свои изменения, прежде чем нажимать их, использовать 'git commit' – maazza

+0

После шага 3 вам необходимо зафиксировать. Я нахожу этот сайт очень полезным: https://try.github.io/levels/1/challenges/1. – melis

+0

Пожалуйста, разместите свои ответы как ответы, а не комментарии – Mchl

ответ

1

Изменения, которые выполняются в папке github, должны быть выполнены через git commit -m "optional message".

Если вы добавляете новые файлы, вам необходимо их зарегистрировать в git через git add.

Для синхронизации с удаленной ветвью сначала потяните все изменения с удаленной ветви с помощью git pull, а затем вы можете нажать git push.

Смежные вопросы