Tôi chưa bao giờ sử dụng git
trước khi GitHub
phát hành ứng dụng Windows, vì vậy tôi chưa bao giờ sử dụng nó trong dòng lệnh.Làm cách nào để đẩy nhiều nhánh từ nhiều lần commit?
Vì vậy, đây là tình huống của tôi:
Tôi đã thực hiện một số cam kết trên master
, sau đó chuyển nhánh và thực hiện một số cam kết ở đó. Tất cả mà không cần thúc đẩy GitHub. Khi tôi nhấp vào sync
trong ứng dụng cửa sổ (mà tôi giả định là git push
), tôi ngạc nhiên, tất cả các cam kết của tôi đã được đẩy đến chi nhánh mới của tôi - ngay cả những cam kết tôi đã thực hiện khi tôi ở trong master
.
Vì đây là hành vi của ứng dụng cửa sổ, tôi đoán tôi phải sử dụng dòng lệnh.
Lệnh git push
chính xác để đẩy các cam kết đến các nhánh chính xác trên điều khiển từ xa là gì?
Tôi không chắc chắn về đề xuất cuối cùng của bạn, tôi muốn nói lệnh chỉ đơn giản là 'git push origin branchOne anotherBranch' – Drealmer
Tôi nghĩ rằng các phiên bản mới hơn của git không đẩy tất cả các nhánh theo dõi: http://stackoverflow.com/ a/13148313/586086 –