git 常用命令

1.根据版本号进行回退:

git reset --hard 版本号

2.1合并分支:

假如我们想把dev上的代码合并到master的分支上,怎么做呢?

1)切换到master上;

2)执行git merge dev就可以了。

2.2查看远程分支:

1)git branch -a

2.3删除远程分支:

1)git push origin --delete <BranchName>

2.4删除远程分支:

git push origin 本地分支名:远程分支名

2.5删除本地分支:

 git branch -d <本地分支名>

3.tag用法

1)打tag:切换到对应的commit版本,执行命令:git tag <版本号>

2)查看所有的tag:git tag

3)查看tag信息:git  show <tag名>

4)推送tag到远程:git push origin <tag名>

5)获取远程tag:git fetch origin tag <tag名>

4.查看历史

1)git log 查看提交历史

2)git log -p <file> //查看指定文件的提交历史,带详情

git log --pretty=oneline 文件名 //简写版本

git show 【commit版本号】//查看某个版本的详细信息。

5.获取远程分支到本地

1)git checkout-b本地分支名x origin/远程分支名x

6.mergeRequest相关

1)查看git关联的远程库:git remote

2)推送到自己的主页:git push -u  ZJWOrigin  本地分支

3)将分支保留到自己的主页:git push -u 自己的主页 newFeature

7.把ssh的key添加到gitLab:

参考博客:https://blog.csdn.net/xyzchenxiaolin/article/details/51852333

8.忽略文件的添加

//www.greatytc.com/p/62a412b7a6e8

9.配置用户名和邮箱

邮箱:git config user.email 你的目标邮箱名;

用户名:git config --global user.name 你的目标邮箱名;

10.重置本地分支到远程的额某个分支

 git reset --hard ZJWOrigin/houselist_linkData


命令表

11. 放弃本兮文件所有修改

git checkout .

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我的常用: ===================================** 撤销工作修改:**1、gi...
    ddai_Q阅读 763评论 0 5
  • git init 图例中首先创建了一个空的文件夹gitDemo,进入该文件夹,运行git init命令,提示创建了...
    我是那只喵阅读 292评论 0 1
  • 分布式版本管理工具 git属于分布式 svn集中式 git安装 git初始化一个仓库 其实就是创建了一个.git隐...
    SnowDragonYY阅读 1,515评论 0 0
  • +· 我们每个人都觉得自己懂得很多道理,却忘了,一些道理在这一刻懂得,下一刻可能就记不起。道理是知识,大脑会偶尔忘...
    小孩不大人阅读 199评论 0 0
  • 8月25日更新:有机油反应会丢基带,请务必提前备份好nvram和nvdata,以及proinfo序列号! 首先当然...
    KevinMX阅读 2,658评论 4 1