मैंने अपडेट के साथ एक और शाखा की जांच की, फिर कुछ बदलाव किए, मुख्य गिट पर वापस स्विच किया और अब परिवर्तन गायब हो गए! क्या मैं उन्हें वापस ले सकता हूं? टर्मिनल मूल रूप से किया गया था:'अलग सिर राज्य' से प्रतिबद्धता कैसे प्राप्त करें?
$ git commit
[detached HEAD 7c09e17] Fixed some stuff
files changed, insertions(+), deletions(-)
$ git push master
fatal: 'master' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
$ git checkout master
Previous HEAD position was 7c09e17... Fixed some stuff
Switched to branch 'master'
$ git merge theother/directory
http://stackoverflow.com/questions/4845505/gitx-how-do-i-get-my-detached-head-commits-back-into-master का डुप्लिकेट? – smparkes