【總結】一些常用的Git命令

git是一個非常流行的版本控制系統,它的使用在軟件開發中已經成為行業標準,筆者在這里將會為大家介紹一些常用的git命令。

一、創建一個新的倉庫

使用以下命令可以創建一個新的Git倉庫:

git init

這個命令會在當前目錄下創建一個新的.git目錄,這個目錄存儲著所有的Git倉庫數據。

二、保留更改內容

當你對一個文件做了更改之后,可以使用以下命令將這些更改內容保存下來:

  1. 用于添加全部修改后的文件到暫存區:
git add .
  1. 用于添加一個指定修改后的文件到暫存區:
git add <filename>
  1. 用于提交被暫存起來的修改到本地倉庫:
git commit -m "commit message"

以上命令中的“commit message”代表著你本次提交所做的修改的簡要描述。

三、查看提交歷史

使用以下命令可以查看提交歷史:

git log

這個命令會展示所有的提交歷史,包括提交者信息、提交時間和提交信息。

如果你想要查看這些提交歷史的某些部分,可以考慮使用以下命令:

  1. 查看最近的X個提交:
git log -<X>

例如,查看最近的5個提交:

git log -5
  1. 查看某個文件的全部提交歷史:
git log <filename>
  1. 查看某個提交的詳細信息:
git show <commit-hash>

以上命令中的“commit-hash”代表著你所想要查看的提交的哈希值,可以從git log命令的輸出中獲得。

四、分支操作

使用以下命令可以進行分支的相關操作:

  1. 創建一個新的分支:
git branch <branch-name>

這個命令會在當前分支的基礎上創建一個新的分支,它們會共享相同的提交歷史。

  1. 切換到一個已存在的分支:
git checkout <branch-name>

這個命令會切換到指定的分支,讓你可以在分支之間切換了。

  1. 合并一個分支到當前分支:
git merge <branch-name>

這個命令會將指定的分支合并到當前分支上。

五、協同開發

Git也是一個非常適合多人協同開發的工具,你可以使用以下命令進行協同開發:

  1. 鏈接到遠程倉庫:
git remote add <remote-name> <remote-url>

這個命令會讓你將本地倉庫鏈接到一個遠程倉庫。

  1. 拉取更新內容:
git pull

這個命令會從遠程倉庫中拉去最新的內容。

  1. 推送你的修改:
git push

這個命令會將你的修改推送到遠程倉庫上。

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享