Здесь часто встречается проблема с рабочим процессом:
master - наша "стабильная" ветвь
$ git status
# On branch master
nothing to commit (working directory clean)
создать модуль на ветке
$ git checkout -b foo
$ echo "hello" > world
$ git add .
$ git commit -m "init commit for foo module"
$ git checkout master
$ git merge foo
выполнять работу над ведущими или другими ветвями
В течение следующих нескольких недель больше кода будет передаваться непосредственно ведущему и другим ветким. ветвь foo
останется нетронутой в течение этого периода времени
возобновить работу/сделать обновления на ветке foo
$ git checkout foo
О нет! foo
является массово устаревшим! Я понимаю, почему, но я do нуждаюсь foo
в синхронизации.
вопрос
Как получить последнее содержимое из ветки master
?