- ssh-keygen -t rsa -C “[email protected]”
- git init
- git config --global user.name “your_username” #設置用戶名
- git config --global user.email “your_registered_github_Email” #設置郵箱地址
- git status
- git checkout -b newbranch
- git add .
- git commit -m “add file”
- git remote add origin git@…git
- git push origin newbranch
提交代碼到遠程分支
- 新建文件夾
- git init
- git remote add origin http://git.cnsuning.com/ocr/quota-invoice.git(注意有些服務器用http可以通,用ssh方式不能通)
- git fetch origin 遠程分支名
- git checkout -b 本地新分支名(這一步看需要,如果不新建,分支就一個master)
- git add .
- git commit -m “add”
- git pull origin 本地新分支名:遠程分支名
刪除遠程分支
具體操作:
我現在在dev20181018分支上,想刪除dev_20181018分支
1 先切換到別的分支: git checkout dev_20180927
2 刪除本地分支: git branch -d dev_20181018
3 如果刪除不了可以強制刪除,git branch -D dev_20181018
4 有必要的情況下,刪除遠程分支:git push origin --delete dev_20181018
5 在從公用的倉庫fetch代碼:git fetch origin dev20181018:dev_20181018
6 然後切換分支即可:git checkout dev_20181018
注:上述操作是刪除個人本地和個人遠程分支,如果只刪除個人本地,請忽略第4步
轉載鏈接:https://www.jianshu.com/p/9fbe77ad1058