From de93d64beeca8b10bfb961e7ee4801afac9132eb Mon Sep 17 00:00:00 2001 From: Aaron Chen Date: Mon, 22 Aug 2022 09:34:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=80=E4=BA=9B=E5=88=86?= =?UTF-8?q?=E6=94=AF=E6=93=8D=E4=BD=9C=E5=91=BD=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- git/常用git命令.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/git/常用git命令.md b/git/常用git命令.md index 628e1cd..e000d49 100644 --- a/git/常用git命令.md +++ b/git/常用git命令.md @@ -36,6 +36,18 @@ git merge iss053 # 合并后可以删iss053分支 git branch -d iss053 # 如果合并时发现冲突,需要手动处理一下 +# 刷新远端分支列表 +git remote update origin -p +# 在没有使用git add之前放弃当前全部操作 +git checkout . +# 在使用了git add后但还没有git commit之前放弃当前全部操作 +git reset HEAD . +git checkout . +# 在使用了git commit后回滚操作 +git reset --hard HEAD^ # 回滚到上一次commit状态 +git reset --hard # 回滚到指定的任意一次提交 +# 查看commitid +git log # 退出请按q键 ``` ## 代码推拉 @@ -70,6 +82,8 @@ git add . git commit -m "这次提交的说明" # 推送当前分支并建立与远程上游的跟踪 git push --set-upstream origin master +# 把本地当前分支与远端指定分支关联(关联后在本地这个分支下直接git pull和git push就行了,不需要再加origin) +git branch --set-upstream-to=origin/ ``` ## 在一个本地目录上添加多个远程仓库