git 常用操作
建立使用者名稱 git config --global user.name "your name"
建立使用者名稱郵箱 git config --global user.email "[email protected]"
初始化git git init
生成公鑰 ssh-keygen -t rsa -c "[email protected]"
輸入金鑰名字
輸入密碼
用文字方式開啟生成的.pub檔案,裡面便是公鑰
在github中新增公鑰 (setting下)
將工作區內容新增到暫存區 git add readme.txt
將暫存區內容提交到版本庫 git commit -m 「first version」
新增遠端倉庫 git remote add origin [email protected]:wdllx262/test.git
將本地倉庫提交到遠端 git push -u origin master
轉殖遠端倉庫 git clone [email protected]:wdllx262/test.git
獲取遠端分支 git pull(已經連線分支)
檢視分支情況 git branch
檢視日誌 git log
檢視檔案內容 cat readme.txt
回退上個版本 git reset --hard head
回退任意版本 git reset --hard id(部分)
檢視工作區狀態 git status
丟棄工作區(撤銷未add) git checkout -- readme.txt
丟棄暫存區(撤銷已add) git reset head readme.txt
刪除工作區檔案(不徹底) rm readme.txt
刪除檔案(徹底) git rm test.txt
git commit -m "remove test.txt"
撤銷刪除(不徹底的情況) git checkout -- test.txt
建立分支並切換 git checkout -b dev
切換分支 git checkout master
合併指定分支到當前分支 git merge dev
刪除分支(已合併) git branch -d dev
刪除分支(未合併) git branch -d feature-vulcan
禁用 fast forward 模式合併分支 git merge --no-ff -m "merge with no-ff" dev
儲存工作區 git stash
檢視工作區 git stash list
恢復工作區(並刪除) git stash pop
刪除工作區 git stash drop
本地分支與遠端分支連線 git branch --set-upstream-to=origin/dev dev
在本地建立和遠端分支對應的分支 git checkout -b branch-name origin/branch-name
Git 常用指令
首先需要建立乙個repo,這是cd到資料夾底下,然後init。git init 在檔案系統裡面的檔案如果不新增到git的repo裡面,不會自動被git辨識,需要手動新增,這也是初始化repo是必須要做的事。git add documentation txt git add git sh 刪除檔案,分...
git常用指令
git 常用命令 git init here 建立本地倉庫 repository 將會在資料夾下建立乙個 git 資料夾,git 資料夾裡儲存了所有的版本資訊 標記等內容 git remote add origin git github.com winter1991 helloworld.git 把...
git常用指令
git config global user.name robbin git config global user.email fankai gmail.com git config global color.ui true git config global alias.co checkout g...