博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用Git命令总结
阅读量:7168 次
发布时间:2019-06-29

本文共 663 字,大约阅读时间需要 2 分钟。

Git切换分支

a. 查看分支  git branch -a

b. 切换分支 git checkout 分支名

tip:  若查看分支,没看到要切换的分支,需要先 git pull 拉取最新提交,然后再查看

 

Git 删除本地某分支

git branch -D 分支名

 

Git查看单个文件修改历史

a. 切换到该文件的文件夹

b. git log --pretty=oneline 文件名

c. git show 哈希值

 

Git回滚到某个commit:

a. 回退到某个commit

    git reset --hard HEAD^ 回退到上个版本
    git reset --hard commit_id 退到/进到 指定commit的sha码

b. 强行推送

    git push origin HEAD --force

 

Git 解决pull冲突:

git pull 的时候如果本地项目和远程服务器的同一文件都有改动,那就会产生冲突

a. 执行 git stash,      暂存当前的改动状态

b. 执行 git pull,           就可以成功拉取服务器代码

c. 执行 git stash pop, 就可以看到合并后的代码改变

d. 手动修改代码, 其中<<<<<<与=====中的代码为服务器改动的代码,=====与>>>>>>中的代码为本地改动的代码

 

Git 远程分支覆盖本地分支:

git reset --hard origin/master

转载于:https://www.cnblogs.com/tyche116/p/9636195.html

你可能感兴趣的文章
微软不会彻底杀死Edge浏览器
查看>>
CodeIgniter文件上传时提示The filetype you are attempting to upload is not allowed
查看>>
电脑经验--thinkpad电脑u盘启动
查看>>
【爱上大舞台 · 有梦一起来】之“我最红”全国选拔赛正式启动
查看>>
IOS 三种线程操作方式详解
查看>>
mybatis+spring boot +druid 在@MapperScan多数据源出现的坑,自挖自埋
查看>>
git基本操作
查看>>
Spring中文文档
查看>>
第一个hadoop程序-WordCount
查看>>
参考小程序-》正则表达式
查看>>
Jetty内嵌使用
查看>>
如何高效的阅读一篇学术论文
查看>>
Hive 数据倾斜总结
查看>>
mysql 查询当天、本周,本月,上一个月的数据
查看>>
mysql查询结果处理
查看>>
扫描识别控件Dynamic Web TWAIN v12.3.1发布,更新服务证书丨附下载
查看>>
VintaSoft PDF插件VintaSoftPDF.NET Plug-in更新至v5.6,新增多页查看模式
查看>>
windows环境中不重启电脑杀死占用某个端口的进程
查看>>
“90+68”的完美转变
查看>>
Kubernetes上的负载均衡详解
查看>>