簡體   English   中英

git checkout分支不起作用

[英]Git checkout branch not working

我是git的新手,試圖了解這里的問題。

[root@root /]# git describe --tags
16.0.13-7-g56099d7

嘗試升級到16.0.15分支或標簽(發生錯誤)

[root@root /]# git checkout 16.0.15
error: pathspec '16.0.15' did not match any file(s) known to git.

嘗試不同的方式(沒有錯誤)

[root@root /]# git checkout -b 16.0.15
Switched to a new branch '16.0.15'

但仍顯示舊版本

[root@root /]# git describe --tags
16.0.13-7-g56099d7

我想念什么嗎?

首先,切換到適當的目錄,您似乎在root或/級別執行此操作。 如果可能,還應該將用戶更改為root以外的root


接下來,從新位置克隆倉庫。

git clone https://github.com/openstack/openstack-ansible.git

然后轉到克隆的存儲庫目錄;

cd openstack-ansible/

簽出所需的分支;

git checkout 16.0.15

最后,按照https://docs.openstack.org/openstack-ansible/pike/user/minor-upgrade.html上的其余說明進行操作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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