91名师指路-头部
91名师指路

git常用命令大全

由于某些原因,现在不支持支付宝支付,如需要购买源码请加博主微信进行购买,微信号:13248254750

一:git官网:https://git-scm.com

二:从官网上下载最新版的git并安装。

三:安装好git后(安装的细节我们这里不进行展示),鼠标点击右键就可以看到Git GUI Here和Git Bash Here两个选项。


四:git常用命令。

1)查看状态。git status

git status

2)添加文件(将文件添加到暂存区)。git add [file name]

git add 1.txt

3)提交文件(将暂存区的内容提交到本地库)。git commit -m "commit message" [file name]

git commit -m "very good" 1.txt

4)查看历史提交记录。

     方法一:git log。多屏显示的方式:空格向下翻页,b向上翻页,q退出。

    方法二:git log --pretty=oneline

    方法三:git log --oneline

    方法四:git reflog


5)git版本回退和还原。git reset --hard[索引值]

git reset --hard e3b5afa

e3b5afa为索引值,具体你可以采用git reflog去查看你提交的版本,然后在根据索引值回退到具体的版本。

6)创建分支。git branch [分支名称]。

git branch ms_bh

7)查看分支。git branch -v

git branch -v

8)切换分支。git checkout [分支名称]

git checkout ms_bh

9)合并分支。

9.1 切换到要接受的分支上。如我们将ms_bh分支合并到master,那这里就是切换到master上。

git checkout master

9.2 执行merge命令。git merge [要合并的分支名称]

git merge ms_bh



五:git命令演示。

5.1)演示git add,git commit命令。

我们在E盘新建了一个gitDemo目录。然后进入gitDemo目录下,点击鼠标右键,选择Git Bash Here,然后弹出如下的窗口。

我们输入命令git init来进行初始化。

git init

此时我们发现在E盘gitDemo目录下多了一个.git的隐藏文件。

这个文件时git来进行版本控制的文件,大家最好不要去修改它。

我们在E盘gitDemo目录下新建一个1.txt的文件。

我们采用git add来进行添加。这步只是将文件添加到暂存区。

git add 1.txt

在采用git commit -m "msg" 1.txt来进行提交。我们在第一次提交时,会出现如下图所示的提示信息,需要我们设置邮箱和用户名,来识别我们的身份。

为git设置邮箱和用户名。

git config --global user.email 895341748@qq.com
git config --global user.name zhangboshi


然后在执行。这么才是真的的将文件提交到git的版本库。

git commit -m "good" 1.txt

就完成了1.txt的提交。


5.2)演示git log命令。

我们在E盘gitDemo目录下新建一个aa.txt的文件。

采用git add 将其添加到暂存区。

git add aa.txt

查看aa.txt里面的内容。

cat aa.txt

我们进行第一次提交。

git commit -m "first commit" aa.txt

我们往aa.txt里面添加文件。

vim aa.txt

往里面添加内容后保存退出。我们再次查看里面的内容。添加了3333和4444这两行数据。

cat aa.txt

我们第二次进行提交。

git commit -m "second commit" aa.txt

此时我们查看下提交的历史记录。

git log


5.3)git reset命令演示

我们先采用git reflog命令查看版本信息。

我们现在还原到first commit这个版本。

git reset --hard e3b5afa

当然了,我们还可以再次还原最后一次提交的版本。


2020-04-25 13:32:37     阅读(882)

名师出品,必属精品    https://www.91mszl.com

联系博主    
用户登录遮罩层
x

账号登录

91名师指路-底部