一.初始化git
现在,我们可以开始对项目进行版本控制
1.使用cd 命令导航到要在终端中设置版本的目录,现在你可以像这样初始化Git存储库
git init
这样将创建一个名为.git的新子目录(Windows下该目录下是隐藏的,Mac显示隐藏文件夹是shift+command+ + ).至此,你的项目中尚未跟踪任何内容
2.添加并提交
要开始对现有文件进行版本控制,你应该先跟踪这些文件并进行初始提交.要做到这一点,你首先需要将文件添加到Git中,并将它们附加到Git项目中
git add .
git commit -m 'first commit'
二.远程备份
现在你已经开始对本地版本进行版本控制.如果你想保存和备份项目,则需要在gitLab(code.aihuishou.com)上创建一个远程存储库.然后,使用存储库的链接将其添加为本地git项目的来源,即该代码的存储位置
git remote add origin 'http://code.aihuishou.com/zhuwenqi/tinyhours.git'
然后可能第一次的时候会出现warning:fatal: remote origin already exists.不用理会,继续执行: git push origin master
三.一个比较形象的图解 `
工作区 通过 add命令到暂存区,暂存区通过commit命令进入本地仓库,本地仓库push到远程仓库
本地仓库通过clone/fetch拿到远程仓库的代码,又通过push将代码推给远程仓库
工作区通过pull命令将代码从远程仓库拉取到工作区
4.状态检查