要更改默認分支,請按照說明
2.這里,選項不存在

uj5u.com熱心網友回復:
您在 GitHub 上的存盤庫中沒有提交,因此談論默認分支或任何分支1是沒有意義的。如果您在創建 repo 時添加了 README 或其他檔案,您會看到第一個螢屏截圖中顯示的選項。但是您決定創建一個完全空的倉庫2。因此,除非您從本地推送,否則您不會看到該選項。然后,將出現該選項。
例子!我們在 GitHub 上創建我們的存盤庫,將其命名為testing. 正如您在第二個螢屏截圖中顯示的那樣,沒有默認的分支選項。現在,在我自己的機器上:
% mkdir testinggit
% cd testinggit
% git init
# make a file...
% git add .
% git commit -minit
% git remote add origin [email protected]:myusername/testing.git
% git push origin @
現在回傳 GitHub 并重繪 頁面,果然,您缺少設定默認分支的選項。默認情況下,默認分支是您首先推送的分支,在我的情況下是main. 這正是我想要的。
認識到“默認分支”的概念從 Git 的角度來看幾乎是虛假的,這也可能很有用。它不用于任何事情。不過,我認為如果您要在 GitHub 上執行拉取請求,它可能會很有用,因為當您創建拉取請求時,默認情況下它將選擇作為目標分支的分支。
1. 雖然,可以肯定的是,Git 確實有一個“未出生的分支”的概念。但是,我們現在不要討論這個。
2. 完全合理。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/441090.html
上一篇:從位于同一個gitrepo中的shell腳本中“gitpull”是否安全?
下一篇:有“githook”命令嗎?
