一、开源项目的初始化
- 方式一
克隆项目后删除.gitee
和.git
文件

然后使用以上命令初始化本地仓库,并将代码推送到新建的仓库
这种方式不保留开源项目以前的提交记录。
- 方式二
克隆仓库后不删除.gitee
和.git
文件


修改远程仓库的推送地址

修改分支名为master
最后使用git push -u origin "master"
命令推送到新建的仓库。
这种方式可以保留开源项目以前的提交记录。
二、从其他分支节点合并代码(cherry pick)
- 方式一

选中想要合并的提交,选择compare with local
,可以部分选择合并
- 方式二

直接选择cherry pick
,合并整个提交内容
三、查看某个文件的历史提交记录

四、查看两次提交之间的区别

五、提交规范
一个功能点提交一次,这样可以方便比较和回滚代码
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律