注意这个:@@ -1,7 +1,7 @@
"-1,7″分成三个部分:减号表示第一个文件(即f1),"1″表示第1行,“7″表示连续7行。
合在一起,就表示下面是第一个文件从第1行开始的连续7行。
同样的,”+1,7″表示变动后,成为第二个文件从第1行开始的连续7行。
reference: https://blog.csdn.net/CSDN___LYY/article/details/102555882
reference: https://blog.csdn.net/xiecheng1995/article/details/106570059
git clone -o gitee -b main git@gitee.com:mediocrep/shells.git
git config --global push.default "current"
reference: https://www.cnblogs.com/cposture/p/git.html
reference: https://www.runoob.com/git/git-rm.html
git reset --hard HEAD^ # 这里的参数也可以设置为 --soft 或 --mixed,这样暂存区或工作区还会保留错误提交的文件,以便于修改后直接重新提交 git push --force # 必须加上参数 --force ,强制提交覆盖远程仓库的代码,不管是否有冲突
好像是不能从版本库中单独彻底地删除某个文件。