GIT 檢視/修改使用者名稱和郵箱地址,和一些常用的git命令
阿新 • • 發佈:2018-11-12
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/chentravelling/article/details/https://mp.csdn.net/postedit/82665115
-
使用者名稱和郵箱地址的作用
使用者名稱和郵箱地址是本地git客戶端的一個變數,不隨git庫而改變。
每次commit都會用使用者名稱和郵箱紀錄。
github的contributions統計就是按郵箱來統計的。
-
檢視使用者名稱/郵箱
-
git config user.name
-
git config user.email
2.建立使用者名稱和郵箱,也可以用來修改
- git config --global user.name "username"
- git config --global user.email "[email protected]"
常用git命令操作
- git add 新增,經常用-_-||
- git pull 拉程式碼,也能用於重新整理本地倉庫
- git branch 檢視本地分支
- git branch -a 檢視本地分支,檢視遠端分支(不過更詳細)
- git branch -avv 檢視本地分支,檢視遠端分支(超詳細)
- git diff xxxxx(修改的檔名) 檢視修改的內容
- git commit -m "xxxx" 將所有新增到索引庫的檔案提交到本地倉庫
- git reset HEAD <檔案>..." 以取消暫存 取消存入的commit (有新增就有取消)
- git reset xxxxxxxxxx(代表歷史提交記錄) 效果和取消暫存一樣,讓當前的狀態指向某個歷史提交點上
- git push xxxxx(遠端倉庫地址) 用於提交程式碼,將本地倉庫的修改推送到遠端倉庫
- git checkout -b xxxxx 切換到xxxxx分支 注意:如果xxxxx不存在,會建立一個這樣的分支
- git checkout xxxx 切換分支 有點蛋疼-_-
- git branch -d xxxxx 刪除本地分支,或將修改的檔案恢復
- git push origin --delete xxxxx 刪除遠端分支 , 慎用!!!
- git branch -r -d xxxxx 刪除遠端分支
- git rebase 發生衝突時可用rebase 和並分支,貌似說的不對, —— 這個是合併分支用的 千萬不要和 reset搞混了
- git merge 將一個或多個分支合併
- repo forall -c git pull 拉取程式碼,去每個目錄下拉取,針對有些目錄檔案拉不到用這個
- git commit --amend 追加提交,注意,注意,注意(重要的的是說三遍):追加提交之前,一定要去先看一下是否有別人提交過,可用git log 檢視提交日誌,後面再push 上去就好了!
git命令還有很多,上面就列舉出我們常用的,學習
最後上個大神的git合併分支的操作連結 很詳細 https://blog.csdn.net/zzh920625/article/details/78315127