Первый пост на SO, поэтому, пожалуйста, прости меня, если я что-то упустил.
Я новичок в Git и мне это нравится. В основном все шло гладко, за исключением этого ..
Разработчики, с которыми я работаю, добавили новую ветку в наш github, назовите ее devbranch
Я хотел использовать devbranch для моего проекта Eclipse (в котором в настоящее время был только master). Следуя некоторым инструкциям в блоге и в Pro Git, я использовал Eclipse «Pull» (предположительно выполняющий «git pull»), а затем в терминале выполнил
git checkout -b devbranch origin/devbranch
согласно http://progit.org/book/ch3-5.html
Что (я думаю) именно то, что я сделал на нашем сервере, который, казалось, работал. В Eclipse это установило мою рабочую копию на «devbranch», и все файлы были там, как и должно быть.
Как ни странно, при выполнении
git status
или когда вы собираетесь зафиксировать проект в Eclipse (который показывает, какие файлы нужно зафиксировать), есть тонны файлов, которые, кажется, находятся в измененном состоянии? Может ли кто-нибудь помочь объяснить эту неудачу / что я мог сделать неправильно или как я могу это исправить? Я попытался сделать еще один git pull
, но он просто говорит, что мой мастер и devbranch все в курсе ..
Спасибо всем заранее. Ваши советы очень ценятся.