मैं एक प्रक्रिया को स्वचालित करने की कोशिश कर रहा हूं और git branchयह पता लगाने के लिए कमांड जारी कर रहा हूं कि मैं किस शाखा में हूं। एक नए आरंभिक रेपो को छोड़कर सब कुछ ठीक चल रहा है जहां git branchकुछ भी नहीं मिलता है। यह देखते हुए कि मैंने रेपो के साथ कुछ भी नहीं किया है, प्रारंभिक प्रतिबद्ध भी नहीं, मैं उत्तर स्वीकार कर सकता हूं। हालांकि, अगर मैं git statusइसे चलाता हूं, तो मुझे बताता है कि मैं masterशाखा पर हूं , जैसा कि यहां देखा गया है:
$ mkdir todelete
$ cd todelete
$ git init
Initialized empty Git repository in /u/u70021a/todelete/.git
$ git status
On branch master
No commits yet
nothing to commit (create/copy files and use "git add" to track)
$ git branch
$
क्या मुझसे कुछ गलत हो रही है? क्या कुछ सेटिंग है जो मैंने ठीक से सेट नहीं की है?
मेरे पास Git में कई नए लोग हैं और मैं उन्हें यह नहीं समझा सकता कि कमांड को यह दिखाने के लिए कि वे किस शाखा में हैं, कुछ भी नहीं दिखाते हैं, फिर भी स्थिति कमांड नहीं करती है।

