日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Git是最常用的版本控制系統之一。然而,對于初學者來說,Git的眾多命令和工作流程會讓人感到困惑和棘手。在Git的世界中很容易迷失,遇到合并沖突錯誤和意外更改,Git對于新手來說可能真的是一場噩夢。

本文為大家介紹一些非常實用的Git命令。

1 如何入門(基本工作流程)

1.1 克隆項目

在倉庫頁面找到綠色的“Code”按鈕。

九個程序員必須掌握的Git命令圖片

復制URL,然后導航到您想存儲倉庫的位置。

使用下面的命令,將<repo_url>替換為剛剛復制的URL。

git clone <repo_url>

1.2 進行更改

創建一個新的分支進行工作,

git checkout -b <new_branch_name>

進行所需的更改并將所有更改添加到暫存區,

git add .

提交這些更改,

git commit

將更改推送到主分支,

git push -u origin <new_branch-name> // 僅在首次提交時需要

注意:對于后續的所有提交,只需運行git push即可。

2 如何將主分支的更改合并到您的分支

如果需要將主分支上的最新更改集成到您本地分支中,請使用git merge或git rebase來更新分支。

2.1 使用變基(rebase)

git stash -u //將所有工作文件存儲起來
git checkout <mAIn_branch>
git pull
git checkout <your_branch>
git rebase <main_branch>
git stash pop //恢復所有更改

2.2 使用合并(merge)

git stash -u // 將所有工作文件存儲起來
git checkout <main_branch>
git pull
git checkout <your_branch>
git merge <main_branch>
git stash pop // 恢復所有更改

3 處理合并沖突

如果出現合并沖突,不要過度擔心,只需逐個解決每個沖突文件的沖突即可。只需選擇是保留傳入更改還是當前更改。同時,確保刪除所有的分隔符。

<<<<<<< HEAD
=======
>>>>>>> branch

解決所有沖突后,將所有更改添加到暫存區并推送提交。

4 編輯提交的消息

下面的命令將重新打開文本編輯器,您可以在那里修改提交消息。

git commit --amend

5 重命名分支

如果您給分支命名錯誤或希望將其更改為更合適的名稱,則可以使用下面的命令來重命名分支。

git branch -m <new_name>

6 查找分支名稱

有時,您可能正在使用多個分支進行工作,很難記住每個分支的確切名稱。運行下面的命令將列出倉庫中的所有分支。要退出列表并返回,請簡單地鍵入“q”。

git branch

7 撤銷上一次的提交

有時可能會發現自己已經推送了一個提交,但意識到有些更改被遺漏了,怎么辦?可以簡單地撤消上一次的提交。

git reset head~1

此命令將撤銷您上一次的提交,您將在暫存區看到所有更改。稍后可以重新提交這些更改。

8 查看項目提交歷史

下面的命令將顯示您的提交歷史。

git log

9 查看分支歷史

此命令顯示工作目錄中的更改。它會顯示出哪些更改是已暫存、未暫存或未跟蹤的。

git status

 

分享到:
標簽:程序員
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定