git是什麼就不用說了,全世界都在用git。這裏僅僅紀錄git在mac上的一些使用命令(終端輸入)操做,做爲本身的備忘錄,這裏不作教程,下面會附上峯哥的教程。git
1.安裝gitapp
最簡單的安裝方法,就是直接從AppStore安裝Xcode,Xcode集成了Git,無需安裝。ssh
而後,在命令窗口輸入 git就可看到git信息。spa
2.命令:code
初始化版本庫: git init教程
添加命令: git add <your file name> 可反覆屢次添加rem
提交命令: git commit -m」說明文字" get
查看狀態: git statusit
對比不一樣: git diffast
查看提交歷史: git log
查看命令歷史: git reflog
回退上個版本: git reset --hard HEAD
回退指定版本: git reset --hard 版本id
丟棄工做區修改: git checkout -- <your file name>
丟棄暫存區文件: git reset 版本回退便可
刪除文件: git rm 而且 git commit
查看分支:git branch
新建分支:git branch branch-name
切換分支:git checkout branch-name
建立+切換: git checkout -b branch-name
合併分支(fast forward模式): git merge branch-name
(禁用fast forward) git merge --no-ff -m」提交說明」 branch-name
刪除分支:git branch -d branch-name
隱藏工做區:git stash
查看隱藏列表: git stash list
恢復隱藏區: git stash apply
刪除隱藏曲: git stash drop
恢復並刪除: git stash pop
查看標籤: git tag
建立標籤: git tag <name> 版本id(可選)
刪除標籤: git tag -d 版本號
配置別名: git config —global alias.yourcommand command
建立 SSH-Key: ssh-keygen -t rsa -C "youremail@example.com」
id_rsa: 私鑰
id_rsa.pub:公鑰
把本地倉庫和 遠程Github 關聯: git remote add origin 地址
關聯後第一次推送(默認分支):git push -u origin master
此後推送: 可省略參數 u
從遠程克隆倉庫到本地:git clone 地址
3.教程連接:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000