运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

Git 之 使用常识

运维开发网 https://www.qedev.com 2021-05-07 20:33 出处:51CTO 作者:wx592bc92b285c7
Git 之 使用常识,啤啤&笨笨原创的Linux文章。

一、常用命令

git --help
调出git的帮助文档

git +命令 --help
查看某个具体命令的帮助文档

git --version
查看git的版本

git init
在当前目录下,生成一个空的本地仓库(.git)

git add
将文件添加到暂存区

git commit -m "test"
将暂存区里的文件提交到本地仓库

git clone https://gitlab.cedarhd.com/zhoumingkang/webserver.git
将远程仓库webserver克隆到当前目录

git push
将当前仓库推送到远程仓库保存

git fetch
拉取远程仓库的变更到本地仓库

git merge
将远程的变更,合并到本地仓库

git branch
查看当前所在分支

git branch xxxx
创建xxxx分支

git checkout xxxx
切换到xxxx分支

二、常用命令实践

1、git clone https://gitlab.cedarhd.com/zhoumingkang/webserver.git (克隆远程仓库)

Git 之 使用常识

2、在本地仓库新建test.txt文件,并推送到远程仓库

Git 之 使用常识

Git 之 使用常识

3、git fetch 与 git merge的使用

作用:通常一个项目,会有多个研发人员共同开发,当其它研发人员推送了新的代码上去,我们需要合并到我们当前的本地仓库上,就需要使用git fetch 与 git merge;在gitlab上新建一个test2.txt的文件,用于模拟测试

Git 之 使用常识

Git 之 使用常识

Git 之 使用常识

三、文件状态

1、在刚克隆或合并远程仓库后的状态,如下:

Git 之 使用常识

2、在该目录新建文件后的状态,如下:

Git 之 使用常识

3、将新建的文件test4.txt添加到暂存区,如下:

Git 之 使用常识

4、将所有暂缓区信息提交到本地

Git 之 使用常识

5、再次查看git status状态,已回到原始的状态

Git 之 使用常识

四、分支管理

分支的用法

通常一个项目里面会有最基本的:master(主)、dev(开发)、test(测试)三个分支,在整个项目程序发布的过程中,dev分支开发完成之后,会把dev分支合并到test分支,然后测试人员对该程序功能进行测试,如测试功能,再由test分支合并到主分支上,然后再有Jenkins触发,把master分支的内容同步到生产环境中。而在此过程中,master分支可以设置相应的保护,如只有test分支才能合并到master分支上,或者只有master拥用者才能进行合并。

参本博客文章:https://blog.51cto.com/u_12965094/2325572

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号