Git-团队开发及版本控制工具(操作指南)

这篇具有很好参考价值的文章主要介绍了Git-团队开发及版本控制工具(操作指南)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.Git的下载与安装

下载地址:Git (git-scm.com) 或 Git for Windows

安装:一般情况一直next就行,详细请看:Git 详细安装教程(详解 Git 安装过程的每一个步骤)_git安装-CSDN博客

安装之后校验是否成功:如果出现版本号就说明安装成功了

git --version

Git-团队开发及版本控制工具(操作指南),git

2.Git的常用命令

2.1初始化本地仓库

git init

Git-团队开发及版本控制工具(操作指南),git

初始化之后文件夹有一个.git文件,如果没有请打开隐藏的项目,如果创建失败可能是权限不够或者是SSH失效了,建议管理员模式打开git bush here

Git-团队开发及版本控制工具(操作指南),git

2.2add和commit命令

添加文件: add   提交文件:commit

【1】先创建一个文件:例如Demo.txt

Git-团队开发及版本控制工具(操作指南),git

【2】将文件提交到暂存区:

git add [文件名]

Git-团队开发及版本控制工具(操作指南),git

【3】将暂存区的内容提交到本地库:

git commit -m "这是我提交的第一个文件 Demo.txt"

Git-团队开发及版本控制工具(操作指南),git

注意:必须通过add,commit命令操作才可以将内容提交到本地库

2.3status命令

git status看的是工作区和暂存区的状态

git status

上面刚刚提交之后,没有什么可以提交

Git-团队开发及版本控制工具(操作指南),git

创建一个文件Demo2.text

Git-团队开发及版本控制工具(操作指南),git

再查看状态,Demo2.txt是红色的,表示没有被提交到暂存区

Git-团队开发及版本控制工具(操作指南),git

执行git add "Demo2.txt"提交之后,再次查看状态,Demo2.txt变绿了

Git-团队开发及版本控制工具(操作指南),git

再次利用git commit提交到本地库即可。

2.4log命令

git log 可以让我们查看提交的,显示从最近到最远的日志 

git log

Git-团队开发及版本控制工具(操作指南),git

日志展示方式:

方式1:分页展示---> git log

方式2:每条日志都只显示一行---> git log --pretty=oneline

Git-团队开发及版本控制工具(操作指南),git

方式3:默认只展示简短的 commit id 和提交注释---> git log --oneline

Git-团队开发及版本控制工具(操作指南),git

方式4:多了HEAD@{数字} 信息,这个数字表示制作回到历史版本需要走多少步---> git reflog

Git-团队开发及版本控制工具(操作指南),git

2.5reset命令

reset命令:前进或者后退历史版本

git reset --hard [索引] 

【1】我们将工作区的Demo.txt删除,删除命令:

Git-团队开发及版本控制工具(操作指南),git

【2】将删除操作同步到暂存区:

Git-团队开发及版本控制工具(操作指南),git

【3】将删除操作同步到本地库:

Git-团队开发及版本控制工具(操作指南),git

【4】查看日志:

Git-团队开发及版本控制工具(操作指南),git

【5】找回本地库中删除的文件,实际上就是将历史版本切换到刚才添加文件的那个版本即可: 

Git-团队开发及版本控制工具(操作指南),git

2.6diff命令

git diff [文件名] ---> 将工作区的文件和暂存区的进行对比

【1】更改工作区Demo.txt的内容:

Git-团队开发及版本控制工具(操作指南),git

【2】执行命令进行对比:

Git-团队开发及版本控制工具(操作指南),git

2.7分支

【1】什么是分支:通过多条线路同时推进多个任务

Git-团队开发及版本控制工具(操作指南),git

【2】使用分支的好处:

同时可以多个分支并行开发,互相不影响,提高开发效率

如果有一个分支功能失败了,直接删除就行,不会对其他分支产生影响

【3】操作分支

1.创建一个Demo2.txt文件:

Git-团队开发及版本控制工具(操作指南),git

2.添加到暂存区,保存到本地库:

Git-团队开发及版本控制工具(操作指南),git

3.查看分支:

git branch -v

Git-团队开发及版本控制工具(操作指南),git

4.创建分支

git branch [分支名]

Git-团队开发及版本控制工具(操作指南),git

5.切换分支

git checkout [要切换分支的分支名]

Git-团队开发及版本控制工具(操作指南),git

6.分支合并:需要进入主分支之后再合并

git merge [要合并的分支名]

Git-团队开发及版本控制工具(操作指南),git

3.GitHub远程仓库创建及相关操作

【1】新建远程仓库,点击New repository

【2】录入信息

【3】创建之后复制远程仓库地址

Git-团队开发及版本控制工具(操作指南),git

【4】远程仓库地址较长,保存一个别名

1.查看别名:

git remote -v

Git-团队开发及版本控制工具(操作指南),git

2.起别名:

git remote add [别名名称] [远程库地址]

Git-团队开发及版本控制工具(操作指南),git

3.推送操作

这里可能会出现报错

fatal: unable to access 'https://github.com/jilongxiao/test.git/': Failed to connect to github.com port 443 after 21039 ms: Couldn't connect to server

因为git在拉取或者提交项目时,中间会有git的http和https代理,取消git本身的https代理,使用自己本机的代理

git config --global --unset http.proxy

执行推送操作:

git push [别名] [要推送的分支名]

Git-团队开发及版本控制工具(操作指南),git

4.推送成功之后,查看远程库

5.克隆操作

复制远程仓库地址

git clone [远程仓库地址]

Git-团队开发及版本控制工具(操作指南),git文章来源地址https://www.toymoban.com/news/detail-840261.html

到了这里,关于Git-团队开发及版本控制工具(操作指南)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包