git入門命令

2022-08-29 20:00:19 字數 1404 閱讀 9933

詳細版教程入口,下面地筆記用於快速查詢常用的命令,如果對於命令不能理解的同學可以檢視詳細版教程。

1.初始化git倉庫

git init
該命令將建立乙個名為.git的子目錄,這個子目錄含有你初始化的 git 倉庫中所有的必須檔案,這些檔案是 git 倉庫的骨幹。 但是,在這個時候,我們僅僅是做了乙個初始化的操作,你的專案裡的檔案還沒有被跟蹤。

2.新增監聽檔案並建立新版本

git add code.txt       //將code.txt新增到git暫存區,不新增提交時不會包含該檔案

git commit -m '

版本1' //建立新版本

3. 使用如下命令可以檢視版本記錄:

git log
如果版本記錄過多,可以使用如下命令

git log --pretty=oneline
4.回退版本

git reset --hard head^

或 git reset --hard 版本序列號

5. 如果想檢視回退的版本記錄,可以使用如下命令檢視操作記錄。

7.用命令git reset head code.txt可以把暫存區的修改撤銷掉,重新放回工作區

git reset head code.txt     //將暫存區的檔案取出,與 git add code.txt作用相反
8.若想丟棄code.txt的修改,執行如下命令即可

git checkout code.txt     //若code.txt已經新增到暫存區,則需先執行 git reset head code.txt
9.現在要對比工作區中code.txt和head版本中code.txt的不同。使用如下命令:

git diff head -- code.txt
若要丟棄工作區的內容,使用如下命令丟棄工作區的改動。

git checkout -- code.txt
現在要對比head和head^版本中code.txt的不同,使用如下命令:

git diff head head^ -- code.txt
10.要刪除版本庫中的檔案

git rm code.txt
11.分支

檢視分支:git branch
儲存工作進度:git stash

檢視儲存起來的工作進度列表:git stash list

git 命令 git命令入門

1.本地使用 首次使用,需要進行全域性配置 git config global user.name 使用者名稱 git config global user.email 郵箱位址 git常用命令 git倉庫初始化 git init 新增到快取區 git add 檔名 新增當前目錄到快取區 git a...

git入門命令

遠端操作 ssh keygen t rsa c youremail example.com 產生ssh,git的遠端倉庫需要使用ssh傳輸,把產生的公鑰 id rsa.pub 部署在github上 git remote add origin git github.com username proje...

git命令入門

電腦上已經安裝過git之後,現在需要來學習一下簡單的git命令。git config global user.name your name 設定你的使用者名稱 git config global user.email email example.com 設定你的郵箱 注意 如果用了global這個引...