Git常用命令

2021-08-29 15:55:11 字數 1647 閱讀 6881

在學習過程中做一下記錄,方便以後萬一忘記可以回頭看看。僅供參考。

git安裝與使用

注意:1、目錄名不要有中文

2、git的版本號不是1 2 3..而是sha計算出來的十六進製制表示的數字

使用時用一般拿前5位就夠了

2.自報家門(總是需要使用者名稱以及郵箱的來識別唯一的你):

git config --global user.name "你的名字"

git config --global user.email "你的郵箱"

3.建立資料夾:mkdir 《檔名》

4.開啟檔案:cd 《檔名》

5.顯示當前目錄():pwd

6.將當前資料夾變成git可以管理的倉庫(初始化倉庫):git init

7.將檔案新增到暫存區:git add 《檔名》 或者 git add --all

8.將暫存區的檔案全部提交到git倉庫:git commit -m "本次提交的說明"

9.檢視倉庫當前狀態:git status

10.檢視具體修改:git diff

11.檢視提交日記:git log

12.檢視簡潔版提交日記:git log --pretty=oneline

13.回退到上乙個版本:git reset --hard head^

回退到上上個版本:git reset --hard head^^

回退到錢100個版本:git reset --hard head~100

回退到特定版本(需要版本號commit id):git reset --hard 《版本號》

14.檢視命令歷史:git reflog(在用時光機往後穿越時,需要後面版本的commit id可能用到此命令)

15.檢視工作區某個檔案與版本庫的區別:git diff head -- 《檔名》

16.把工作區的指定檔案的修改撤銷:git checkout -- 《檔名》(本質上是把工作區的該檔案用版本庫中的代替)

17.把暫存區的指定檔案的修改丟棄:git reset head readme.txt

18.刪除工作區的檔案:rm 《檔名》

19.刪除版本庫的檔案:git rm 《檔名》

20.建立ssh key(如果使用者主目錄下沒有.ssh檔案):ssh-key -t rsa -c "你的郵箱"

21.將本地倉庫與github遠端倉庫關聯:git remote add origin [email protected]:《你的github使用者名稱》/《遠端倉庫名》.git

22.第一次將本地倉庫內容推送到遠端倉庫:git push -u origin master

23.之後推送: git push origin master

24.將遠端庫轉殖到本地:git clone 《你要轉殖的專案的位址》 注:github提供該位址的直接複製,在對方的專案網頁頁面的右上方。

25.檢視當前資料夾中的檔案:ls

26.檢視分支:git branch

27.建立分支:git branch

28.切換分支:git checkout

29.建立+切換分支:git checkout -b

30.合併某分支到當前分支:git merge

31.刪除分支:git branch -d

32.檢視合併分支圖:git log --graph

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...