加入收藏 | 设为首页 | 会员中心 | 我要投稿 瑞安网 (https://www.ruian888.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

GIT 常用命令

发布时间:2021-02-08 01:41:17 所属栏目:Linux 来源:网络整理
导读:h1 class="postTitle"a id="cb_post_title_url" class="postTitle2" href="https://www.cnblogs.com/zhangfu/articles/10335471.html"gt;GIT 常用命令 div class="postBody" div id="cnblogs_post_body" class="blogpost-body" 一、新建代码库 span class="t

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 提交工作区自上次commit之后的变化,直接到仓库区
$ git commit <span class="token operator">-a

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 提交时显示所有diff信息
$ git commit <span class="token operator">-v

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 使用一次新的commit,替代上一次提交
<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 如果代码没有任何新变化,则用来改写上一次commit的提交信息
$ git commit <span class="token operator">--amend <span class="token operator">-m <span class="token punctuation">[message<span class="token punctuation">]

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 重做上一次commit,并包括指定文件的新变化
$ git commit <span class="token operator">--amend <span class="token punctuation">[file1<span class="token punctuation">] <span class="token punctuation">[file2<span class="token punctuation">] <span class="token punctuation">.<span class="token punctuation">.<span class="token punctuation">.

五、分支

<span style="color: #ff0000">$ git branch <span class="token operator"><span style="color: #ff0000">-a

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 新建一个分支,但依然停留在当前分支
<span style="color: #ff0000">$ git branch <span class="token punctuation"><span style="color: #ff0000">[branch<span class="token operator"><span style="color: #ff0000">-name<span class="token punctuation"><span style="color: #ff0000">]

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 新建一个分支,并切换到该分支
<span style="color: #ff0000">$ git checkout <span class="token operator"><span style="color: #ff0000">-b <span class="token punctuation"><span style="color: #ff0000">[branch<span class="token punctuation"><span style="color: #ff0000">]

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 新建一个分支,指向指定commit
$ git branch <span class="token punctuation">[branch<span class="token punctuation">] <span class="token punctuation">[commit<span class="token punctuation">]

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 新建一个分支,与指定的远程分支建立追踪关系
$ git branch <span class="token operator">--track <span class="token punctuation">[branch<span class="token punctuation">] <span class="token punctuation">[remote<span class="token operator">-branch<span class="token punctuation">]

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 切换到指定分支,并更新工作区
<span style="color: #ff0000">$ git checkout <span class="token punctuation"><span style="color: #ff0000">[branch<span class="token operator"><span style="color: #ff0000">-name<span class="token punctuation"><span style="color: #ff0000">]

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 切换到上一个分支
<span style="color: #ff0000">$ git checkout <span class="token operator"><span style="color: #ff0000">-

<span class="token comment"><span class="hljs-comment"><span class="hljs-comment"># 建立追踪关系,在现有分支与指定的远程分支之间
$ git branch <span class="token operator">--<span class="token keyword"><span class="hljs-built_in"><span class="hljs-built_in">set<span class="token operator">-upstream <span class="token punctuation">[branch<span class="token punctuation">] <span class="token punctuation">[remote<span class="token operator">-branch<span class="token punctuation">]

(编辑:瑞安网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读