LINUX.ORG.RU

[git] При смене веток не изменяются исходники

 


0

1

Имеется проблема. Существуют две ветки - NumericTokens и master. Собственно при попытке перейти обратно на мастер файлы не меняются, остаются файлами ветки NumericTokens. При этом на винде все работает.

$ git reset --hard
HEAD is now at 711d8d7 Merge branch 'NumericTokens' of ...
$ git checkout master
Already on 'master'
Your branch is ahead of 'origin/master' by 20 commits.
$ git pull
Already up-to-date.
$ cat .git/HEAD
ref: refs/heads/master


s$ apt-cache policy git-core
git-core:
  Installed: 1:1.7.0.4-1ubuntu0.2
  Candidate: 1:1.7.0.4-1ubuntu0.2
  Version table:
 *** 1:1.7.0.4-1ubuntu0.2 0
        500 http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
        500 http://security.ubuntu.com/ubuntu/ lucid-security/main Packages
        100 /var/lib/dpkg/status
     1:1.7.0.4-1 0
        500 http://ru.archive.ubuntu.com/ubuntu/ lucid/main Packages
★★★★★

То есть на винде после git checkout исходники меняются на исходники нужной ветки

Dudraug ★★★★★
() автор топика
Ответ на: комментарий от panter_dsd

Потому что я уже в сто двадцатый раз одно и тоже повторяю. Исходники точно не той ветки которая «Already»

Dudraug ★★★★★
() автор топика
Ответ на: комментарий от Dudraug

Ну не общественная, но там не только я работаю.

Dudraug ★★★★★
() автор топика
Ответ на: комментарий от true_admin

Я полностью в этом уверен. 1) Об этом говорит трэкинговая система через веб 2) После удаление репозитория и повторного клона все стало на свои места.

3) Не получится, гит находится на серверах заказчика. Это не моя прихоть=)

Я кажется понял из-за чего вся проблема. Я недостаточно хорошо понимал как работает гит походу. git pull без парметров забирает с сервера мастер и мержит с текущей веткой? Походу в этом и был косяк, я почему-то ступил и думал, что он забирает все ветки сразу.

Dudraug ★★★★★
() автор топика
Ответ на: комментарий от Dudraug

git pull без парметров забирает с сервера мастер и мержит с текущей веткой?

Похоже что да :) «Incorporates changes from a remote repository into the current branch.»

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.