मैंने अपनी पहली प्रतिबद्धता की है; फिर एक शाखा बनाई (चलो शाखा 1 कहें)।गिट के साथ 'मास्टर' पर वापस कैसे स्विच करें?
इस शाखा में मैंने एक निर्देशिका 'उदाहरण' बनाई है और प्रतिबद्ध है। गिटहब में मैं अपनी नई शाखा और नई निर्देशिका 'उदाहरण' देखता हूं जिसे मैंने जोड़ा है।
अब मुझे आश्चर्य है कि मैं मास्टर को वापस कैसे सिंक कर सकता हूं; और इसलिए 'उदाहरण' फ़ोल्डर हटा दिया गया है (क्योंकि यह मास्टर पर मौजूद नहीं है)।
संपादित करें: find . -type d -empty -exec touch {}/.gitignore \;
ने काम किया।
git checkout master
अधिक जानकारी के लिए Git cheat sheets देखें:
"पहले से ही मास्टर पर" लेकिन मेरी 'उदाहरण' निर्देशिका अभी भी वहाँ है। मैं मास्टर के साथ सिंक में जाना चाहता हूं (इस प्रकार यह फ़ोल्डर नहीं है क्योंकि यह मास्टर शाखा में मौजूद नहीं है) – Disco
यदि निर्देशिका खाली नहीं है, तो 'गिट स्थिति' – wRAR
# शाखा मास्टर पर प्रतिबद्ध करने के लिए कुछ भी नहीं (कार्यशील निर्देशिका साफ) – Disco