سلام دوستان من وقتی دستور git branch رو میزنم دو شاخه بهم نشون میده که خودم درست کردم ولی یه مورد دیگه هم میاره که با خط یبز نوشته:
(HEAD detached at 660bccf)
بعد الان من امدم آخرین تغییرات ام رو commit کردم ولی این کامیت من تو هیچ کدوم از دو تا Branch ام نیست!
الان کامیت من کجاست دقیقا؟
چه طوری میتونم commit ام رو منتقل کنم به branch master
من git stash رو زدم و دایرکتوری رو سیو کردم و سوییچ کردم روی master و اونجا خواستم برگردونم که وقتی stash pop رو زدم تغییرات ام برنگشت!

البته سوال اصلی ام این بود که میخواستم اخرین کامیت ام رو push کنم تو گیت هاب که فک کنم خطا داد باید تو branch master باشه
شاید پاسخ شما همینجا باشد