[英]Git push help after checkout to commit
我已經在我的回購中結帳了我之前的版本。
git checkout 9dc64fa
然后我做了一些改動,很少提交。
現在,當我檢查狀態時,它說:
# HEAD detached from 9dc64fa
如何使用新提交來推動更新服務器上的數據?
提交意圖進入分支機構。 通過簡單的命令,您可以通過這種方式輕松獲得所有樂趣發生的提示:
git checkout <branch_name>
在你的情況下,你已經從一個未命名的引用提交(你通過SHA-1引用它),並且git無法從中獲取分支名稱。 要照常推送,首先要創建一個這樣的分支:
git checkout -b <new_branch_name>
如果你真的想要提交一個已經存在的分支,你仍然可以覆蓋它,但確保你真的想要這樣做(檢查checkout
子命令用法,或者只是事先刪除目標分支)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.