– 設定git顯示的使用者名稱和郵箱
– 1.配置了乙個全域性的使用者名稱和郵箱
git config –global user.name 「your name」
git config –global user.email 「your email」
git config –list
– 2.設定當前專案的使用者名稱和郵箱
git config user.name 「your name」
git config user.email 「your email「
git config --list
git config –-list檢視當前配置,
在當前專案下面檢視的配置是全域性配置+當前專案的配置, 使用的時候會優先使用當前專案的配置
– git初始化
git init
– git指定遠端分支
git remote add origin
– git提交到暫存區
git add .
– git提交到本地
git commit -m 「初始化」
git branch
– 提交到master(第一次提交)
git push origin master
– 建立新分支並切換到新建立的分支
git checkout -b 「20200802_test」
– 如果有人常見了新分支,可以使用此命令,將新分支看到
git fetch
git branch -a
– 切換到此分支(git checkout 20200802_test)
git checkout 分支名
– 合併指定分支到當前分支
git merge 分支名
– git刪除本地分支,git刪除遠端分支
git branch -d test:刪除本地test分支
git branch -d test: test分支還沒有合入當前分支,所以要用-d引數才能刪掉(強行刪除本地分支)
git push origin --delete test 刪除遠端test分支
git push origin :test 刪除遠端test分支
– 檢視分支
git branch 列出當前分支清單
git branch -a 檢視遠端分支和本地分支
git branch -v 檢視各個分支最後乙個提交資訊
git branch --merged 檢視哪些分支已經合併入當前分支
– 拉取分支
git fetch origin 同步遠端伺服器的資料到本地
git checkout -b test origin/test_remote 將遠端分支test_remote拉取下來到本地test分支
git checkout test 將遠端分支test拉取下來到本地test分支
git pull test從遠端分支test 中checkout下來的本地分支test成為跟蹤分支,使用git pull或者git push就會操作到對應的遠端分支test
– 切換git位址
git remote set-url origin (git的ssh位址或者http位址)
git remote set-url origin
– 檢視git的遠端連線位址(一下兩種方式)
git remote show origin
git remote -v
Git常用命令總結
原文 author joseph lee e mail fdlixiaojun gmail.com 基礎概念 git是分布式版本控制系統,在每個主機上都儲存這版本庫的完整映象,這於cvs,svn 等集中式版本控制系統不同,集中式版本控制系統僅是在伺服器上儲存有所有資訊。git檔案更改後是以快照的方式...
git常用命令總結
一 分支新建與切換 git中的分支,本質上僅僅是個指向 commit 物件的可變指標。1 新建乙個分支 比如新建乙個名為testing的分支 git branch testing 即是在當前commit物件上新建了乙個分支指標 注 head指向當前所在的分支,用cat git head可以檢視 2 ...
git常用命令總結
檢查git 是否安裝 git 新增git 個人資訊 git config global user.name your name git config global user.email email example.com 建立乙個版本庫 mkdir learngit 建立乙個空目錄 cd learn...