Git學習第五天

2021-09-25 20:00:15 字數 1962 閱讀 4967

別名、git refspec、注意事項、遠端標籤

給branch命令起個別名叫br

git config --global alias.br branch

#以後可以用git br 代替 git branch

可以根據自己的喜好,將一些難記的命令定義成自己容易記住的命令,比如:

git config --global alias.st status

git config --global alias.co checkout

git config --global alias.unstage 'reset head'

git config --global alias.ui '!gitk'

#前面加!表示執行外部命令,即git ui == gitk

1.本地develop分支推送到遠端,但是遠端沒有對應的分支

git push --set-upstream origin develop

#遠端會建立乙個develop分支,與本地的做關聯

git push

注意完整寫法:

git push --set-upstream origin src本地分支:dest遠端分支

若是「:dest遠端分支」省略,則會在遠端建立乙個與本地分支同名的遠端分支,如上所示。

2.遠端有dev分支,但是本地沒有與之對應的分支。本地要基於遠端dev分支建立乙個與之關聯的分支

git checkout -b dev origin/dev

#或者新版本git使用命令git checkout --track origin/dev

3.刪除遠端分支develop

#第一種方式(老版本)

git push origin :develop

#原理:將本地的乙個空分支推送到遠端develop分支

#第二種方法(新版本)

git push origin --delete develop

4.遠端分支develop重新命名為dev分支

#原理:先刪後加

git push origin --delete develop

git push --set-upstream origin develop:dev

#此處的develop表示的是當前本地有乙個分支叫develop,將其與遠端的dev分支做關聯。若遠端沒有dev分支,則會建立乙個dev分支

1、若本地分支dev與之關聯的遠端分支develop不同名,則推送的時候需要把命令寫全

git push origin dev:develop

#簡寫git push會報錯

2、push和pull的完整寫法:

git push origin src本地分支:dest遠端分支

git pull origin src遠端分支:dest本地分支

1.建立本地標籤

git tag v1.0

#不帶注釋的標籤

git tag -a v2.0 -m 'v2.0發布'

#帶注釋的標籤

git tag -a v3.0 -m 'v3.0發布'

2.將標籤v1.0推送到遠端(push預設不推送標籤)

git push origin v1.0
3.將標籤批量推送到遠端

git push origin v1.0 v2.0 v3.0
4.將本地尚未推送到遠端的所有標籤都推送過去

git push origin --tags
5.拉去遠端的標籤到本地

git pull

學習第五天

清楚測試用例是什麼 測試用例的重要性 有效性 測試用例是測試人員測試過程中的重要參考依據,準確的測試用例的計畫 執行和跟蹤是 測試的有效性的有力證明 可復用性 設計良好的測試用例可以重複執行,能節約時間,提高測試效率 易組織性 清晰詳細的測試用例能夠便於測試執行的開展 可評估性 測試用例的通過率是檢...

Java學習第五天

當類載入器需要載入某個類時,類載入器會在載入初始化後生成該類的乙個類物件 class 用於描述該類的元資料資訊等。在其後的連線過程中,會初始化該類的靜態成員 變數或靜態初始化器 靜態初始化變數和初始化器按照先後順序執行初始化。例如 static int a 10 static 這樣初始化後a 100...

C 學習第五天

c 中的is和as is可用於任何型別。例如 int a 10 a is object true object o 10 o is int true o person o is int false as右側型別必須為引用型別或可空型別。as操作如果失敗,不丟擲異常,而是返回null 結構 struc...