git
vanessa_earth
你不勇敢,没人替你坚强
展开
-
git使用-已add但未commit的文件,在本地重置后怎么找回
1.使用 git fsck --lost-found2.进入项目下的.git文件夹,找到lost-found/other文件,这个文件夹下面的文件就是丢失的文件3.文件名需要自己重新改回来就ok了4.惊险的找回了自己的代码原创 2020-12-04 16:53:47 · 2769 阅读 · 1 评论 -
git rebase
这个命令做了以下内容:a.把你 commit 到本地仓库的内容,取出来放到暂存区(stash)(这时你的工作区是干净的)b.然后从远端拉取代码到本地,由于工作区是干净的,所以不会有冲突c.从暂存区把你之前提交的内容取出来,跟拉下来的代码合并所以 rebase 在拉代码前要确保你本地工作区是干净的,如果你本地修改的内容没完全 commit 或者 stash,就会 rebase 失败。...原创 2020-05-09 17:50:47 · 157 阅读 · 0 评论 -
git 常用命令
普通代码提交过程:git add .git commit -m '改动备注'git pull// 如果没有冲突git push (到这里就结束了)// 如果有冲突,本地解决冲突,解决完了git add .git commit -m '解决冲突备注'git pullgit push1.远程不存在dev分支,将本地的的分支推送到远程//本地新建dev分支git ...原创 2020-05-09 17:37:34 · 111 阅读 · 0 评论 -
gerrit 不能推送 merge
git merge后推送到远程老是报错:Total 0 (delta 0), reused 0 (delta 0)remote: Processing changes: refs: 1, doneTo ssh://xxx@gerrit.xxx.cn:8090/xxx ! [remote rejected] HEAD -> refs/for/dev (no new changes)...原创 2018-10-09 11:03:54 · 2244 阅读 · 0 评论