最近在廖雪峰老師的**學習使用git, 在此記錄git的一些命令
將目錄變成git倉庫: git init
新增檔案到倉庫暫存區: git add
將檔案提交到倉庫:git commit -m "message"
檢視修改內容: git diff
檢視提交記錄 git log (--pretty=oneline)
回退到某個版本: git reset --hard head^ head^ 是上乙個版本 head^^ 是上2個版本 head~100 上100個版本
檢視"每一次"命令: git reflog 可以用來反悔
檢視工作區狀態: git status
檢視工作區和版本庫裡面最新版本的區別:git diff head --
撤銷更改: git checkout --
刪除檔案: git rm
建立 ssh key: ssh-keygen -t rsa -c "[email protected]"
關聯遠端倉庫: git remote add (origin) [email protected]:***/learning.git (需要先上傳sshkey)
將本地倉庫內容推送到遠端庫(github): git push (-u) (origin)《關聯時設定的遠端庫的名字》 master 因為第一次推送遠端庫為空需要加上-u
倉庫轉殖: git clone + addr
檢視分支:git branch
建立分支:git branch
切換分支:git checkout
建立+切換分支:git checkout -b
合併某分支到當前分支:git merge
刪除分支:git branch -d
檢視分支合併圖: git log --graph git log --graph --pretty=oneline --abbrev-commit
git 命令記錄
最近用到一些git的我不常用的命令,一般都能直接在網上查到。但是查到之後又怕忘,就記錄在此 以後遇到會不時地更新 1.從github的遠端倉庫上clone指定分支 git clone b branch name remote repo其中 branch name是指你想要clone的分支名稱 rem...
Git 命令記錄
1.建立版本庫 git init 2.同步遠端分支 git clone git xx.xx.xx.xx x.git 3.加入暫存區 add 提交到本地版本庫 git commit m 推送遠端 git push 4.更新遠端 參考 git fetch origin master git log p ...
git命令記錄
git checkout origin develop 切換遠端分支到develop分支 git checkout b develop 20181130 本地建立新的分支,並切換到此分支 git add 新增所有的檔案到暫存區 git commit m develop add 增加完善資訊頁 提交檔...