git
文章平均质量分 80
yakunyang(2016)
入坑2016,留下一些日志,做留恋流年
展开
-
git 小操作
git强制覆盖:git fetch --allgit reset --hard origin/mastergit pullgit强制覆盖本地命令(单条执行):git fetch --all && git reset --hard origin/master && git pull第一个是:拉取所有更新,不同步;第二个是:本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件);第三个是:再更新一次(其实也可以不用,第二步命令做过了其实)git 放弃原创 2020-08-05 17:09:30 · 172 阅读 · 0 评论 -
git 批量操作 处理 冲突conflict
问题1 批量处理 其他文件夹的conflict方式1: git checkout--ours ./project/m-teach 该文件夹下的冲突 都采用我刚传入的git checkout--theirs ./project/m-teach 该文件夹下的冲突都采用 别人的方式2git checkout origin/master-- ./project/m-teach 该文件夹下的冲突都采用远程的 master的问题2 reset$ gi...原创 2020-05-09 18:48:44 · 5248 阅读 · 0 评论 -
git 小操作备忘
git mergegit checkout --ours word.txtgit checkout --theirsword.txtgit add 后撤销 git reset HEADgit commit 后撤销 git log git reset --heard comit_idgit push 后撤销git reset --hard ...原创 2020-01-14 19:14:00 · 113 阅读 · 0 评论 -
git 常见操作
常见问题:1,错误的将代码提交懂啊缓存中(git add)答案: 使用 git reset 撤回操作2,错误的把代码提交到了本地仓库;(git commit -m“xxxxxx”)答案 。使用 git reset -soft +版本(只是回退了commit 并没有改变已经修改的代码) 方案2 : git reset -hard +版本 (彻底回退,...原创 2018-10-12 16:12:32 · 95 阅读 · 0 评论 -
git 版本回退 撤销 删除
1 未使用 git add 缓存代码时(在工作区的时候)可以使用 git checkout -- filepathname (比如: git checkout -- readme.md ,不要忘记中间的 “--” ,不写则为检出分支命令)。放弃所有的文件修改可以使用 git checkout . 命令。此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改:内容修改...原创 2019-03-07 11:46:27 · 612 阅读 · 0 评论