git 經常使用命令總結

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

相關文章
相關標籤/搜索