Git备忘录
                    目录
                    
                
                
            git操作备忘录
[TOC]
上传仓库
- 
初始化 git init
- 
添加所有文件到暂存区 git add .
- 
告诉git,把文件提交到仓库 git commit -m "frist commit"
- 
关联远程仓库 git remote add origin 仓库地址
- 
提交 git push
删除分支
- 
我现在在master分支上,想删除master分支 
- 
先切换到别的分支: git checkout main 
- 
删除本地分支: git branch -d master 
- 
如果删除不了可以强制删除,git branch -D master 
- 
必要的情况下,删除远程分支**(慎用)**:git push origin –delete master 注:上述操作是删除个人本地和个人远程分支,如果只删除个人本地,请忽略第5步 
合并分支
- 
首先切换到主分支 git checkout master 
- 
使用git pull 把领先的主分支代码pull下来 git pull 
- 
切换到自己的分支 git checkout xxx(自己的分支) 
- 
把主分支的代码merge到自己的分支 git merge master 由于历史原因报错可加这个: –allow-unrelated-histories 
- 
git push推上去ok完成,现在 你自己分支的代码就和主分支的代码一样了 git push 
- 
注:有冲突先解决冲突再进行提交 
报错
由于网络
错误代码:10051,443
解决方法:
- 
取消代理,都运行 1 2git config --global --unset http.proxy git config --global --unset https.proxy
- 
换vpn 
- 
等等再说 
编辑器问题
错误代码
- hint: Waiting for your editor to close the file...
解决方法
- 将编辑器更改为默认的git config --global core.editor 'vim'