У меня вопрос о том, что делает git push origin master
:
origin
- это удалённый (он же GitHub) git push origin master
- это то же самое, что и git push origin master_on_my_my_machine: master_on_github
Я не знаю, равен ли:
master_on_my_machine
/refs/heads/master
master_of_github
равен ли:/refs/refs/remotes/reigin/master
Если равен, то можно ли делать
git push origin refs/heads/master:refs/heads/origin/master
?
Наконец, я хочу набрать git push
и git pull
только тогда, когда:
git push
и git pull
.