git經常使用命令

git ssh key經常使用命令
git config --global --unset user.name
git config --global --unset user.email
ssh-keygen -t rsa -C "yourmail@gmail.com"
exec ssh-agent bash
eval ssh-agent -s
ssh-add ./id_rsa_github
在git bash下,直接touch config便可建立一個config文件
每一個帳號單獨配置一個Host,每一個Host要取一個別名,每一個Host主要配置HostName和IdentityFile兩個屬性便可
Host的名字能夠取爲本身喜歡的名字,不過這個會影響git相關命令
例如:
Host mygithub 這樣定義的話,命令以下,即git@後面緊跟的名字改成mygithub
git clone git@mygithub:PopFisher/AndroidRotateAnim.git
就至關於你配置的HostName真正的域名,映射成了Host後面的配置的名字

做者:指間的Coding
連接:https://www.jianshu.com/p/a3b4f61d4747
來源:簡書
簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。
# gitlab
Host gitool.glanway.com
HostName gitool.glanway.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_gitlab
User yangjie
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_github
User yangjie
git 操做命令 添加到git add git commit git push git pull 查看服務器上的分支:git branch -a 查看本地分支:git branch 切換到liyanglin分支:git checkout -b liyanglin origin/liyanglin 切換到master分支:git checkout master 刪除遠程分支liyanglin:git push origin --delete liyanglin 刪除本地分支liyanglin:git branch -d Chapater8
相關文章
相關標籤/搜索