随笔分类 -  git

摘要:情景:假如有两个分支一个是开发分支:dev ;一个是生产分支:main。 你应该在dev分支上开发, 但是不小心全都开发到main分支上了, 而这些修改又不容易手动分离。 解决: // 当前所在分支为maingit pullgit add .git commit -m '注释'git checkou 阅读全文
posted @ 2023-12-22 13:11 小白咚 阅读(225) 评论(0) 推荐(0) 编辑
摘要:如果想要删除 Git 项目下的所有 Commit 提交,可以使用以下方法。 创建孤立分支,并切换到该分支: git checkout --orphan latest_branch 2. 暂存所有文件: git add -A 3. 提交所有更改: git commit -am "First Commi 阅读全文
posted @ 2023-05-07 19:35 小白咚 阅读(1214) 评论(0) 推荐(0) 编辑
摘要:列出所有本地分支和远程分支$ git branch -a 新建一个分支,但依然停留在当前分支$ git branch [branch-name] 新建一个分支,并切换到该分支$ git checkout -b [branch] 查看提交的日志$ git log 新建一个分支,指向指定 commit 阅读全文
posted @ 2023-01-11 09:22 小白咚 阅读(125) 评论(1) 推荐(0) 编辑
摘要:git暂存本地代码 在当前分支开发过程中,突然有紧急BUG需要切换分支修改,但你本地已经存在代码,需要push之后,才能切换分支 这个时候就可以使用git stash,进行暂存 在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: Your branch is behind 'ori 阅读全文
posted @ 2022-10-06 09:14 小白咚 阅读(4807) 评论(0) 推荐(1) 编辑
摘要:2.清除缓存 如果在开发的过程中添加或者修改了.gitignore文件,那么它可能不会生效,因为一些需要忽略的文件已经加入了git的追踪列表中,可以通过清除git缓存来使新的.gitignore生效。方法如下: 第一步:cd 到项目目录 第二步:git rm -r --cached . 第三步:gi 阅读全文
posted @ 2021-10-15 17:51 小白咚 阅读(2684) 评论(0) 推荐(0) 编辑
摘要:1. 将某文件永久忽略,不提交至git 首先在你git所管理文件夹根目录下,创建一个名为 .gitignore 的文件, 随后将你需要忽略的文件都放到这里即可。 注意 这种方式对已经提交到git上面的文件是无法奏效的,例如在.gitignore这个文件存在前, .project这个文件已经托管提交给 阅读全文
posted @ 2021-09-09 11:05 小白咚 阅读(5021) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示