git:代码版本管理工具
安装验证
- 下载安装:官网下载-》点击安装即可;
- 验证:git --version
初始化配置
- 初始化配置,配置后帮助技术人员提交代码识别人员身份
- git config --global user.email "yourEmail@example.com"
- git config --global user.name "Your Name"
上传到gitee
** 本地pc **
- 创建本地仓库;
-
本地创建远程仓库文件夹;
-
在此目录下cmd进入命令行,输入git init,生成.git文件(记录git操作)--首次需要后续不需要;
-
查看仓库状态,git status
-
添加文件到缓冲区(注意还未到代码仓库gitee)git add test.txt
-
添加到仓库:git commit -m "msg" 提交说明
** 远程gitee**
-
创建远程仓库,登陆gitee账号,新建一个仓库(仓库名称、私有公开以及代码语言等等设置)
-
上传命令:
git remote add origin 新建创建的url(如果是二次提交,此命令输入后会提示远程仓库已存在remote origin already exists,本地和远程仓库通过git关联),git push -u origin master -
上传到远程仓库前,建议先拉取最新更改,
git pull origin masterorigin起源,就是本地仓库为你配置的仓库默认名称;然后在git push -u origin master` -
注意路径,如本地目录test01,对应远程仓库test01.git,拉取最新test01.git最新文件,就应在本地test01目录下输入git命令;
从gitee拉去代码
- 首次从gitee获取文件,使用命令
git clone 远程仓库的url - 非首次使用命令:在本地仓库上使用git命令
git pull origin master
查看版本相关
-
查看版本:
git branch;
-
创建新版本:
git branch test_branch--新建分支只在本地电脑,如果要推送到gitee上需要使用命令git push -u origin test_branch
-
切换版本:
git checkout test_branch -
查看最新历史版本:
git log -
查看所有历史版本:
git reflog -
恢复历史版本:
git reset 版本的hash前六位,恢复到hash值所在版本;
-
大写ZZ恢复到命令输入行