git bug分支
刪除本地分支,重新從遠(yuǎn)程拉取
1、刪除本地分支,刪除的時候要首先切換到其他分支,然后在刪除目標(biāo)分支
//切換到develop分支
git checkout develop
//刪除本地test分支
git branch -D test
2、從遠(yuǎn)程拉取test分支到本地,從遠(yuǎn)程的test分支拉到本地的test1分支,如果沒有,就創(chuàng)建一個
git fetch origin test:test1
git移除版本控制
git如何移除某文件的版本控制 - 簡書 (jianshu.com)
git commit后放棄提交
//不刪除本地代碼
//后邊的~n表示放棄多少次
git reset --soft HEAD~1
//退回同時刪除此次修改的代碼
git reset --hard HEAD~1
git 修改上次commit的信息
//使用一下命令,回進(jìn)入編輯模式
git commit --amend
git 創(chuàng)建/查看本地ssh
mac
// 查看本地是否存在ssh密鑰,如果在輸出的額文件列表中發(fā)現(xiàn)id_rsa和id_[rsa.pub](http://rsa.pub/)就說明有密鑰
ls -al ~/.ssh
//生成密鑰
ssh-keygen -t rsa -C "自己的Email地址"
//例
ssh-keygen -t rsa -C "531192557@qq.com"
//查看SSH公鑰
/user/用戶名/.ssh/id_[rsa.pub](http://rsa.pub/) 打開就是公鑰了,或者使用命令 cat /Users/電腦用戶名/.ssh/id_rsa.pub
企業(yè)分支管理

git_branch.png