摘要: 首先我们要明确,本地修改的代码,要进行暂存,不然git不知道做了修改,暂存的方法,有两种,第一种是git stash,第二种是git add ,这两种的区别在于 功能点git stashgit add 作用 临时保存修改,清理工作目录 准备将修改提交到历史记录 修改存储位置 保存到 stash 堆栈 阅读全文
posted @ 2024-12-18 23:30 海_纳百川 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 避免临时提交记录显示在最终提交历史的方法 1. 使用 git reset 清除临时提交 在完成修改和解决冲突后,可以用 git reset 清除临时提交,同时保留文件的更改: git reset --soft HEAD~1 这会撤销最近一次的提交(HEAD~1 表示上一个提交),但所有的更改会保留在 阅读全文
posted @ 2024-12-18 23:24 海_纳百川 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 如果当前分支没有跟踪远程分支,可以设置: git branch --set-upstream-to=origin/main main 查看当前分支与远程分支的差异: git fetch git log --oneline --graph --decorate --all 如果对操作不熟悉,建议先备份 阅读全文
posted @ 2024-12-18 23:24 海_纳百川 阅读(1) 评论(0) 推荐(0) 编辑
摘要: git pull --rebase 是 Git 中的一个重要命令,它用于从远程仓库拉取最新的更改并将它们应用到当前分支之上,而不是创建一个合并提交 (merge commit)。 git pull --rebase 的工作流程 拉取远程更改(类似于 git fetch)。 重放本地提交: 它会先将本 阅读全文
posted @ 2024-12-18 23:00 海_纳百川 阅读(7) 评论(0) 推荐(0) 编辑
本站总访问量