赞
踩
Git 是一款版本控制工具,我们首先可以将其理解成多人协同开发代码的管理工具,每个人员的代码交给Git进行管理时,都会由一个版本进行记录。
Git应用场景:
可以回退版本,这里的V* 代表版本。
Git常用的软件:例如GitHub、Git Lab、Gitee(码云)
我们这里简单讲Gitee,可以直接去Gitee官网上进行注册。
gitee(码云):https://gitee.com/
Git 客户端操作工具Source tree。
下载安装好后,来看看界面
在我们gitee(码云)上右上角,有一个+号,点击然后新建仓库。
新建仓库需要填写相关的信息,填写完后记住仓库地址,勾选选择分支模型。
创建完成后,出现的这些信息如下图,其实不用关注太多。
远程仓库创建好后,克隆远程仓库到本地仓库。
目录复制过来后,下边的目标路径会自动生成一个本地电脑路径,我们对应的仓库就是这个文件夹里面
本地仓库创建好后,我们实验一下,在本地仓库里创建一个readme文本文件,此时Source tree上就会自动检测到仓库里的东西。
我们选择文件后,点击暂存所选,然后就会跑到上边去,然后填写相关的备注或者其他的,就可以提交了。
此时我们可以看到,点击提交后,gitee和Soucetree上边都有了我提交的文件。
所以,我们可以在本地仓库里编写代码,然后提交到git上边去。例如我们在本地仓库中创建一个项目,创建完毕后,Soucetree里边会自动的检索为暂存的文件,如图:创建一个项目,编写代码。
然后我们返回Source tree上,就会看见一个我们创建的项目代码。
重复刚才我们提交的步骤。
提交以后,我们就会在Gitee上看到我们提交的代码。
这样就提交完成了。
那么光提交,远程文件拉取到本地仓库呢?例如下图,别人已经写好了代码,我们本地与线上的不同,
我们直接在Source tree上点击拉取即可。
当我们拉取完成后,代码会直接在pycharm里面更新。
在Source tree上怎么创建分支呢?当我们创建仓库时,会自动创建一个master主分支,我们直接选中这个主分支,选中哪个分支左边会有一个小圆圈,如图左上所示,选中后直接创建即可。
创建后,此时分支1与master主分支是代码相同,但是是隔离的,此时在分支1上修改代码是不会影响到master主分支的。
我们多创建几个分支后,Gitee上边也会同步的。
当我们在分支上的工作完成后怎么合并分支呢,直接在右边选中合并分支为主分支,就是左边有一个小圆圈代表选中的分支,然后点击被合并的分支,右键,合并分支即可。
同样的操作,选中分支,然后想要回退带哪个版本,直接选中这个提交的版本,右键选择回滚提交。
删除分支也是一样的,但是不能选中分支为主分支后,删除主分支,如图,此时已经选中了dev2,此刻是删除不了dev2的。
简单总结一下,Source tree操作比较抽象,因为是source tree、pycharm、gitee三个平台一起的,所以需要下来慢慢琢磨。
本篇文章简单讲解了一下Git的相关内容,详细了解还需要自行下来慢慢琢磨。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。