1.Git使用介绍
Git是一款免费/开源的分布式版本控制系统
Github是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本格式进行托管。
Git的工作原理:
workspace:工作区
Index/staged:暂存区
repository:本地仓库
remote:远程仓库
2.使用Git管理代码的流程
(1)在Git上传创建项目并获取访问链接如:
https://git.oschina.net/azkj/fn-autoTest.git
(2)在需要下载项目的目录,按Shift+右键选择“在此处打开命令窗口”,来打开cmd窗口
(3)从远处仓库克隆代码到工作区
cmd: git clone https://xxx.xxx
(4)将需要上传的代码拷贝到同步下来的项目目录下
(5)上传文件添加到暂存区
cmd:git add autoTest
(6)上传文件到本地仓库
cmd:git commit -m "init"
(7)上传文件到远程仓库
cmd:git push origin master
注意:通过git status可以查看每次的状态来判定问题
3.git常用命令
git status:查看当前状态
git log:显示每条分支的合并历史
--oneline --graph:可以图形化表示显示分支合并历史
git add:将目录添加到当前目录中的所有文件
git commit:提交已经被add进来的改动
4.git的分支操作命令
git branch -b name:创建分支
git branch:查看当前目录的分支
git branch -d name:删除分支
git push origin:name 删除远程分支
git checkout name:切换分支
git checkout --file 撤销修改
git rm file:删除文件
git log --graph:分支情况图