2025年6月13日小于 1 分钟
移除已经跟踪的文件
git rm --cached package-lock.json
.gitignore 中添加 package-lock.json
彻底清除git所有历史提交记录使其为“新”库
git checkout --orphan latest_branch
git add -A
git commit -m 'init'
git branch -D main
git branch -m main
git push -f origin main
另一个分支的所有代码变动
git merge
只需要部分代码变动(某几个提交)
git cherry-pick
查看远程分支
git branch -r
创建并切换分支
这个命令是将git branch newbranch和git checkout newbranch合在一起的结果。
git checkout -b localbranchName remoteBranchname
刷新远程分支
git remote update
忽略已经push的文件
git rm -r --cached /target/
git commit -m '忽略文件'
clone 非22 端口
git clone ssh://git@gitee.com:22/wjn0918/linkis.git