簡體   English   中英

提交結束后Git推送幫助

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM