常用Git命令

1.添加文件到暂存区

添加单个文件:git add fileName             添加多个文件:git add fileName1 fileName2      添加所有后缀名相同的文件:git add *.html

添加所有未跟踪或者修改的文件:git add all  提交未跟踪、修改、删除文件      git add .   提交未跟踪、修改文件


2.将暂存区的文件提交到本地仓库

git commit -m "备注说明"   


3.丢弃修改

1)丢弃只在工作区的修改:git checkout -- fileName   把文件在工作区的修改全部撤销,回到最近一次commit或add的转态,必须加--,否则为切换分支命令。

2)丢弃已经add到暂存区的修改:先 git reset head fileName 回到工作区,再 git checkout -- fileName 丢弃修改。

3)丢弃已经commit 但还没push到远程的修改(即:版本回退):

git reset --hard head^ 回退到前一个版本         git reset --hard 版本号   回退到指定版本,不知道版本号的可以使用 git reflog 查看


4.从远程克隆一个本地库

在资源管理器的对应位置,执行 git clone 仓库地址 命令。


5.分支相关

1)创建分支:git branch bName        切换分支: git checkout bName     创建并切换分支: git checkout -b bName

2)查看分支: git branch 此命令会列出所有的分支,并在当前分支前标记*号

3)合并指定分支到当前分支:git merge 指定分支

4)删除分支:git branch -d bname     如果是从未合并过的分支,需强行删除:git branch -D bName

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

推荐阅读更多精彩内容

  • 下面Git 命令清单部分来自廖雪峰,部份来自其他各处收集。几个专用名词的译名如下。 Workspace:工作区 I...
    乱尘阅读 2,523评论 0 1
  • 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.g...
    vincentgemini阅读 1,378评论 0 0
  • 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Sta...
    shadow雨轩阅读 3,582评论 0 0
  • 初始化仓库: # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库...
    哇哇卡阅读 2,860评论 0 0
  • 常用 Git 命令清单 作者:阮一峰 日期:2015年12月 9日 我每天使用 Git ,但是很多命令记不住。 一...
    vincentSea阅读 3,101评论 0 0