Предположим, что я нахожусь в местной ABC с ответвлениями branch_A
и branch_B
.Git, нажав на удаленный
От repo_A
, каковы различия между:
- git push origin
- git push origin branch_A
- git push origin branch_A:branch_A
Причина вопроса следующая последовательность событий, я считаю, что удивительно: поведение поведения
11:05:56 ~/blah $ git push origin
Counting objects: 31, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (13/13), done.
Writing objects: 100% (17/17), 1.28 KiB, done.
Total 17 (delta 10), reused 0 (delta 0)
To ssh://[email protected]/myrepo.git
141fc0d..d42c3b6 branch_B -> branch_B // While i was in branch_A
11:06:02 ~/blah $ git branch
branch_A
* branch_B
Здесь немного запутанно, что вы ссылаетесь на свои репозитории как 'repo_A' и' repo_B', когда кажется, что это имена ветвей в этих репозиториях. –
@MarkLongair, ты абсолютно прав. обновлен – JAM