- ssh-keygen -t rsa -C “19036685@163.com”
- 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