Git的基本使用及操作注意事项
前言
Git是目前世界上最先进的分布式版本控制系统。
Git是分布式版本控制系统,它是没有中央服务器,每个人的电脑就是一个完整的版本库。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。
一、创建码云远程代码仓库
1.首先进入码云网站注册账号(https://gitee.com/)。
2.创建远程仓库并克隆到本地仓库。
3.点击克隆与下载复制里面的链接。
4.打开SourceTree软件,点击文件,克隆/新建。
5.把链接粘贴到第一个框里,第二个框则是本地仓库需要自己指定新的文件夹,注意本地文件夹里面必须是空的,否则就会出现图二的情况。
6.最后我们点击克隆,完成操作
二、提交、push、pull
1.提交
我们的远程仓库克隆到了SourceTree,接下来用SourceTree对远程仓库进行修改或补充。
1.首先进入提交页面,再点击资源管理器就会进到自己的本地仓库。
第一次新建左边本地仓库只有.git文件。
2.我在本地仓库文件夹新建一个叫qwer的文件,切换到SourceTree里就会发现未暂存文件里会出现一个相同名字的文件,点击寄存所有,备注信息,点击提交即可。
2.push推送
1.把刚才本地仓库的文件推送给码云的远程仓库,推送按钮会显示刚才提交了几次文件(我提交了两次所以显示2)。
2.点击推送,码云的远程仓库就会有刚刚推送的文件。
3.pull拉取
拉取是把码云上远程仓库,别人修改操作的东西同步到我们的本地仓库,点击确定即可拉取。
4.分支
在做项目时,项目主分支中操作,需要添加修改时可以通过分支来编写。既不影响主分支的操作,也可以同时进行之后的操作。
创建或删除分支
5.推送时的冲突
与别人合作进行改写时,改到同一项,系统会判定出,叫做冲突。
发生错误可在日志 / 历史中查看操作冲突问题,把需要留下的项目保存下来,把另一个删除,再进行推送。即可解决操作冲突。