git常用命令

2019-11-28 16:48:37  阅读 4192 次 评论 0 条

       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



微信扫码查看本文
本文地址:https://www.yangguangdream.com/?id=2060
版权声明:本文为原创文章,版权归 编辑君 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?