Git合并
1 | 确保来源分支代码最新 |
使用Beyond Compare作为对比工具
MAC的话要先安装命令行工具
1 | # Windows需要修改.gitconfig文件 加入如下配置 |
删除分支
1 | 查看本地分支 |
获取两个分支的差异文件
1 | 比较YD2007,online两个分支的差异文件的列表,记录到文件 |
设置用户名密码
1 | 设置用户名密码 |
快速拉取最新代码
通过
git remote -v
查看是否有源头仓库的别名和地址。例如这里origin就是你自己的仓库,upstream是你fork的源头仓库。
1
2
3
4
5git remote -v
origin https://github.com/JunzhouLiu/cxmooc-tools.git (fetch)
origin https://github.com/JunzhouLiu/cxmooc-tools.git (push)
upstream https://github.com/CodFrm/cxmooc-tools.git (fetch)
upstream https://github.com/CodFrm/cxmooc-tools.git (push)fork仓库后,将你的仓库拉到本地,如果没有源头仓库,则添加源头仓库
1
git remote add upstream https://github.com/JunzhouLiu/BILIBILI-HELPER.git
更新上游仓库main分支的代码(pull操作实际上是
fetch+merge
)1
git pull upstream main # 分支名,视具体情况决定 可能是master或者其他
将从源头仓库更新后的代码推送到你自己的github仓库
1
git push origin main # 分支名,视具体情况决定 可能是master或者其他
这样你就能快速的从主仓库拉取最新的代码,并更新到你自己的仓库里了。
Git下载某一个commit提交的文件
1 | 先比较出来需要的文件 |