在學習過程中做一下記錄,方便以後萬一忘記可以回頭看看。僅供參考。
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...