git提交报错
git提交报错
- 提交错了分支,是在
git commit
提交的时候选择了master分支,但是应该提交到其他分支 - 解决方法:
- 在
git push
的时候local
选择master
而Remote
则选择需要正确提交的远端分支,这样就可以了解决问题 - 学习:
- git的commit和push的区别
git commit
命令是将本地修改过的文件提交到本地库中,而git push
命令是将本地库中的最新信息发送给远程库;
git commit
命令操作的是本地库,而git push
命令操作的是远程库。
- 所以说在
commit
出错后只是将错误的提交到了本地库,而git push
的时候可以修改过来 - 其他方法:
1
2
3
4
5
6
7
8
9
10
111、git reset HEAD^ // 把上次提交恢复为未提交状态
2、git status // 查看当前状态
3、git stash // 将修改add到暂存区,暂存代码
4、git checkout 分支 // 切换到需要提交的分支
5、git stash pop // 恢复成功,可提交
(然后就可以按照提交步骤提交代码了)
6、git pull // 先更新再提交
7、git status // 查看当前状态
8、git add . // 添加到暂存区
9、git commit -m '提交注释'
10、git push // 提交到远程
git提交报错
http://example.com/2022/12/04/git报错/