GIT源码共享平台

@GIT源码的共享平台

GIT的安装注册

在GIT官方下载安装Sourcetree,注册并登陆GIT账户。

GIT的基本操作

作为一名初学者,在认知GIT这样的平台后,我可以很认真的告诉你,我从这一刻才开始接触到程序员的的门槛,在下载安装完后,我按照导师操作教程后,进行了简单的操作。下面就是我对GIT操作的理解:

  1. 创建克隆
    1.本地搭建仓库
    1)先在远程仓库(gitee)创建项目
    2)给本地仓库添加远程仓库
    3)配置.gitnore
    4))添加本地文件(code)
    2.从云仓库克隆
    3.基本的git命令;
    步骤1
    在这里插入图片描述

注意事项: 在创建本地仓库时,自定义的路径夹必须创建一个指定的文件夹。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  1. 提交
    1)从云仓库下载源代码,把自己的代码编辑到文件当中并保存
    2)在Sourcetree会显示需要提交的文件
    3)将要提交的文件“缓存所有”,附注标题后,点击右下角的提交;
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 拉取
    GIT最明显的特定就是源码共享,我们需要从云仓库拉取最新的源码,每次在其他人共享了自己的源码时,云仓库源码会被实时更新,所以要从云仓库拉取最新源码;
    在这里插入图片描述

  3. 推送 在提交后,需要把自己所修改的的代码上交到云仓库,提交后在推送上会显示你所推送的,点击推送后便可推送到云仓库中,至此云仓库会更新出你所提交的源代码;
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    5.冲突问题:
    在两个人同时修改同一行代码时,若对方先提交他的代码时,你在提交你的代码时便会产生一个提交失败的问题——冲突问题,因为电脑是按住程序去运行的,在发生同一行代码同时被修改时,云仓库便无法做出判断,致使你在推送你的代码时出现报错从而导致推送失败。
    如:在两人同时修改文件aaa.txt,期初aaa的文件在首行代码为:123456,在其中一人将首行代码修改为:11111,而你把aaa文件的首行代码修改为22222后,再你提交代码时便会报错(如图所示)
    在这里插入图片描述
    解决问题的方法:你需要先从云仓库中拉取出最新的源码到你的本地仓库,在这是打开我们本地仓库中aaa.txt的文件。
    在这里插入图片描述
    这时我们便可从你的本地仓库中看到他和你修改的内容,为了保证代码的准确性,这时需要你们俩人之间进行沟通和协商,沟通完后只需要否定的代码删除,留下其中一人的代码。
    在这里插入图片描述
    之后我们将我们本地仓库的代码,重新提交到云仓库中便可,这样就可以有效的解决冲突问题。
    注意事项: 为避免这样冲突问题的发生,我们在每次提交代码时,可以先去做一次拉取,在遇到代码不一致的时候便可先去解决代码的问题,确保代码无误后,我们再去提交到云仓库便可避免冲突问题的发生.

    6.分支: 分支最大的作用就是在你编辑代码时,从主线上分离出来的,这样就可以做到在不影响主线的同时又可以去编辑自己的代码。
    使用Sourcetree进行分支:
    1)新建分支:选定分支下的master后点击旁边的分支
    2)命名新分支,点击创建分支
    3)点击推送,并在新分支上点对勾,在其分支后面命名。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    这时在码云中就会生成新的分支。
    在这里插入图片描述
    这时我作为一名初学者对GIT简单操作的理解,若有问题或不足请在评论区留言。


版权声明:本文为weixin_51692246原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。