基础

rebase 变基合并

revert回退commit

gitflow

强制推送

git 网络代理配置

Linux Github Token 长期使用

ssh 配置

删除.idea

git跨仓库合并项目

Git 系列问题

常用命令


# 查看差异名称
git diff --name-only
git diff -- ':!access.log'

# 查看当前文件夹差异
git diff -- .

# 强制从某分支覆盖某文件代码
git checkout origin/main -- lib/sd/imageCreater.py

# 切到需要被合并提交的分支(优选其他分支的提交)
# 查看提交记录
git log --oneline
# 优选分支
git cherry-pick 8d353b8

# 设置上游追踪分支
def 当前分支
origin/opq 上游/分支名称
git branch --set-upstream-to=origin/opq def

# 最新版本
 git clone --depth 1 <https://github.com/chaitin/SafeLine.git>