नोट: git push --all आपके टैग, केवल आपकी शाखाओं को पुश नहीं करेगा।
git push --all
git push --tags
वास्तव में सब कुछ धक्का होगा । " सभी शाखाओं को खींचने और धक्का देने के लिए गिट सेट करें " भी देखें । वास्तव में सब कुछ पुश करने से पहले कुछ परीक्षण करने
के --dry-runविकल्प को मत भूलना । GitHub दूरस्थ रेपो में अपने मूल को सेट करने के लिए
GitHub की मदद " रीमोट के साथ काम करना " देखें ।
जैसा कि " कैसे बनाने के लिए" git पुश "में एक शाखा के भीतर टैग शामिल हैं? ", Git 1.8.3+ (मई 2013) प्रस्तुत किया गया है:
git push --follow-tags
यह सभी टैगों को आगे नहीं बढ़ाएगा, लेकिन आप जिस शाखा (एस) (हेड) से सुलभ हैं, उसी को आप आगे बढ़ा रहे हैं।
उस ऑपरेशन को रखने में मदद कर सकता है (कमिट धक्का और टैग्स को ) एक कमांड के बजाय दो के साथ।
Git 2.4.1+ (Q2 2015) विकल्प पेश करेगा push.followTags।
git push --follow-tagsgit 1.8.3+ (मई 2013) भी है। देखें नीचे मेरी संपादित जवाब