skills_git
2021/8/16 6:08:41
本文主要是介绍skills_git,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- skills_git
- 1 git diff命令输出结果详解
- 2 本地仓库同时关联多个远程仓库github、gitee
- 3 克隆远程仓库到本地,指定自定义名称(默认是origin),指定分支(默认是master)
- 4 设置git push的默认分支为当前分支
- 5 git 删除错误提交的文件
- 6 Github/Gitee仓库中彻底删除历史提交记录的方法
- 7
skills_git
1 git diff命令输出结果详解
注意这个:@@ -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
2 本地仓库同时关联多个远程仓库github、gitee
reference: https://blog.csdn.net/xiecheng1995/article/details/106570059
3 克隆远程仓库到本地,指定自定义名称(默认是origin),指定分支(默认是master)
git clone -o gitee -b main git@gitee.com:mediocrep/shells.git
4 设置git push的默认分支为当前分支
git config --global push.default "current"
5 git 删除错误提交的文件
reference: https://www.cnblogs.com/cposture/p/git.html
reference: https://www.runoob.com/git/git-rm.html
6 Github/Gitee仓库中彻底删除历史提交记录的方法
git reset --hard HEAD^ # 这里的参数也可以设置为 --soft 或 --mixed,这样暂存区或工作区还会保留错误提交的文件,以便于修改后直接重新提交 git push --force # 必须加上参数 --force ,强制提交覆盖远程仓库的代码,不管是否有冲突
好像是不能从版本库中单独彻底地删除某个文件。
7
这篇关于skills_git的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求
- 2024-10-01使用 golang 将ETH账户的资产平均分散到其他账户
- 2024-10-01JWT用户校验课程:从入门到实践
- 2024-10-01Server Component课程入门指南
- 2024-09-30Dnd-Kit学习:新手快速入门指南