本文作者:小黑黑

git常用命令

小黑黑 6个月前 ( 10-15 ) 219 抢沙发
git常用命令摘要:        Git是一个非常好的版本控制工具。在日常生活中,如果我们使用git,那么就不可避免的会使用到git的各种命...

       Git是一个非常好的版本控制工具。在日常生活中,如果我们使用git,那么就不可避免的会使用到git的各种命令。但git命令和操作也是比较多的,同样的操作可能会有不同的命令。

初始化:创建一个git仓库,创建之后会在当前目录生成一个.git的文件

git init

添加文件:把文件添加到缓冲区

git add filename

添加所有文件到缓冲区

git add .   //方式一
git add --all //方式二

删除文件

git rm filrname

提交缓冲区的所有更改到仓库

git commit -m '本次提交的说明'

查看仓库状态

git status

比较文件,如果文件已经修改,还没有提交,就可以进行比较文件修改前后的差异

git diff filename

查看日志

git log

版本回退,可以讲仓库回退到历史的某个版本

git reset

//用法一:回退到上一个版本(HEAD代表当前版本,^ 代表上一个版本,以此类推)

git reset --hard HEAD^

//用法二:回退到指定版本(其中e3b2就是想回退的指定版本号的前几位)

git reset --hard e3b2

查看命令历史,用于查看仓库的操作历史

git reflog

查看分支的情况,前面带 * 就是当前分支

git branch

创建分支

git branch 分支名

切换当前分支到指定分支

git checkout 分支名

创建分支并切换到创建的分支

git branch -b 分支名

合并某分支的内容到当前分支

git merge 分知名

删除分支

git branch -d 分支名

增加远程仓库

git remote add origin 远程仓库地址

移除远程仓库

git remote remove origin

将本地内容推送到远程仓库

git push -u origin master

从远程仓库更新内容到本地

git pull


分享到: 网站分享代码

发表评论

快捷回复:

评论列表 (暂无评论,219人围观)参与讨论

还没有评论,来说两句吧...