一.引言
(1)Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
(2)Git用于团队协作开发项目
二.Git的基本操作
git init - 初始化仓库。
git add . - 添加文件到暂存区。
git commit - 将暂存区内容添加到仓库中。
git clone - 拷贝一份远程仓库,也就是下载一个项目。
git log - 查看历史提交记录
git pull - 下载远程代码并合并
git push - 上传远程代码并合并
三.Git的分支操作
几乎每一种版本控制系统都以某种形式支持分支,一个分支代表一条独立的开发线。 使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。
git branch (branchname) 创建分支命令
git checkout (branchname) 切换分支命令
git merge 合并分支命令
四.git的工作流程
一般工作流程如下:
- 克隆 Git 资源作为工作目录。
- 在克隆的资源上添加或修改文件。
- 如果其他人修改了,你可以更新资源。
- 在提交前查看修改。
- 提交修改。
- 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交
五.git与github
- 把github中别人创建的仓库,拉到自己的本地电脑上,该怎么做?
(1)在自己电脑的某个盘中先创建一个文件夹,然后在此文件夹下右键点击git bash here, 就打开了命令行,输入命令,git clone <在GitHub的仓库中copy的地址>,然后就下载下来了
(2) 在开发环境(vscode或者golang等)中打开这个文件夹(直接打开文件夹里的另一个文件夹,这个文件夹里有仓库的内容)
(3)打开开发环境(vscode或者golang等)中的终端(和git bash here中的效果是一样的)
(4) 在终端依次输入如下命令 首先,修改代码,添加我写的代码,之后保存按ctrl+s然后在执行下面的命令
本文主要介绍了git的基本用法和在团队协作中的重要作用,更多git的详细用法,之后会有讲解。