*.class # Package Files # *.jar *.war *.ear # ignore Maven generated target folders target # ignore eclipse files .settings/ .project .classpath .metadata .gitignore .idea/ *.iml
=======
新建分支并切换到指定分支
$ git branch -a
新建分支并切换到指定分支
git checkout -b 本地分支名 origin/远程分支名
查看本地分支及追踪的分支
git branch -vv
将本地分支推送到远程
git push origin dev:release/caigou_v1.0. [-u就是update的意思]
git push <远程主机名> <本地分支名>:<远程分支名>
========
1. 查看远程分支
git branch -a
2. 查看本地分支
git branch
3. 切换分支
git checkout -b v0.9rc1 origin/v0.9rc1
删除本地所有为暂存的修改:
git checkout -f
如果有修改以及加入暂存区的话
git reset --hard
git reset --hard origin/master && git pull 强制恢复master分支 并git pull
git clean -ngit clean -df
git stash save
git checkout -f 强制co
git merge origin/updateWhereAddVersion-20190819 --no-commit --no-ff
cmd+d
git branch --set-upstream-to=<远程主机名>/<远程分支名> <本地分支名>
git reset --hard
git clean -df git clean -f git clean -xf 这样空间就干净拉
git clean -d -fx " " 请使用这个
===
【git pull时出现冲突 放弃本地修改,使远程库内容强制覆盖本地代码】
git fetch --all //只是下载代码到本地,不进行合并操作
git reset --hard origin/master //把HEAD指向最新下载的版本
===
[周三]
【git pull时出现冲突 放弃本地修改,使远程库内容强制覆盖本地代码】
git fetch --all //只是下载代码到本地,不进行合并操作
git reset --hard origin/master //把HEAD指向最新下载的版本
git pull //开始更新
git checkout -b master origin/master
git checkout -f //强制co
git pull
git checkout f9530bf37260612c68faf46025bc31f222f00b70 //上一个版本
git reset --hard HEAD^ // 回到前一个版本
git强制覆盖本地命令(单条执行):
git fetch --all && git reset --hard origin/master && git pull
git clean -d -fx "" //清理本地垃圾文件
本文总结了Git中常用的命令,包括创建、切换分支、合并分支、查看远程分支等操作,适用于日常开发过程中对版本控制的需求。
3073

被折叠的 条评论
为什么被折叠?



