Git,开源的分布式版本控制系统。
一、使用流程
1、安装Git程序
2、配置本机标签
方式一,在 Git Bash窗口下使用命令:
//本机用户名 git config --global user.name 用户名 //本机邮箱 git config --global user.email 邮箱
方式二,在系统盘下找到用户文件,在用户文件下新建文件:.gitconfig,输入内容:
[user] name = lurenjia email = [email protected]
3、创建本地库
在要创建本地库的文件夹下打开Git Bash,使用命令:
git init
4、提交数据至暂存区
在本地库中新增或修改数据后,将数据提交到暂存区,使用命令:
//提交指定文件 git add 文件名 //提交所有文件 git add -A //删除暂存区文件: git commit -m "日志信息" 文件名
5、暂存区数据提交至本地库并生成版本信息
//提交指定文件 git commit -m "日志信息" 文件名 //提交所有文件 git commit -m "日志信息"
6、版本穿梭
git reset --hard 版本号
其它常用命令:
查看本地库文件夹下文件状态:
//未提交的数据为红色,已经提交的为绿色 git status
查看提交记录:
//查看简易信息,包括简易的版本号、日志信息 git reflog //查看详细信息,包括具体的版本号、提交者的签名信息 git log
二、分支操作
通过分支操作,可以保证在不影响产品使用的前提下进行功能迭代。
创建:
git branch 分支名
查看:
git branch -v
切换:
git checkout 分支名
合并分支:
把指定的分支合并到当前分支上。
git merge 分支名
若两个分支都对某一文件进行了修改则自动合并会失败,需要进行手动合并。
合并中:
三、远程仓库(代码托管中心)
将代码托管到远程服务器中,可以进行协同开发。
团队内协同:
使用同一个远程库,各自开发后上传。(先pull,再push,保证修改是在最新版本上)。
团队间协同:
使用 fork 复制一份其它团队的远程库到自己的远程库中,clone到本地(会自动创建本地库),进行修改后push,在使用pull request向项目原来的团队发起拉取请求,带审核通过后即可合并两个远程库。
标签:文件,git,本地,基础,Git,提交,使用,分支 From: https://www.cnblogs.com/lurenjia-bky/p/17074142.html