Git
是开源式版本控制系统,是版本管理工具,可以将项目的内容信息存放在版本管理服务器上,方便项目组人员进行访问和查询修改。
本地操作步骤
登录
git config --global user.name "name"
git config --global user.email "email@example.com"
创建本地库(必须在项目目录下鼠标右键进入git)
git init
ps:会生成一个隐藏文件夹,模拟的是本地库
【 这一步可以创建分支,在文末介绍如何创建分支 】
上传内存缓冲区
git add 文件名
ps:git reset HEAD是撤回所有上传
查看缓冲区状态(绿色代表已上传缓冲区文件,红色代表未上传)
git status
上传本地库
git commit -m 版本描述信息
查看上传日志
git log
切换到某一个版本(切换至低版本时log看不到高版本信息,同时只保留低版本所上传的文件)
git reflog查看所有历史版本号
git reset --hard 版本号
上传远程仓库步骤
项目的上传
创建ssh公钥:ssh-keygen -t rsa -C 邮箱地址,回车,yes
在⽤户主目录下(/c/Users/Administrator/.ssh/id_rsa))找到id_rsa.pub 并重命名txt打开并复制全球唯一标识符公钥
打开码农官网设置添加ssh公钥
新建远程仓库
查看仓库ssh并复制
本地库文件上传至远程库:git push -u 仓库的ssh master
项目提交完毕
项目的下拉
仓库点击https并复制
新建文件夹,鼠标右键进入git
输入git clone https 仓库的https
下拉完毕
Git创建分支步骤
创建分支可以对在分支进行上传文件而不影响主线程项目
创建分支:
git branch dev
切换到分支:
git checkout dev
查看当前分支:
git branch
正常操作文件并上传至分支本地库
分支本地库合并至主线程本地库(合并前必须先切换至主线程本地库master):
git merge dev
分支文件合并主线程成功
删除分支:
git branch -d dev