ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

码云 Git 入门篇 ---简介、安装、使用

2021-01-27 18:33:36  阅读:155  来源: 互联网

标签:码云 Git 代码 --- Host 本地 安装 SourceTree 分支


码云 Git 入门篇 —简介、安装、使用

这篇文章可以对刚入门gitee的朋友起到一点帮助的作用,也是我自己的一点点总结,能力一般,水平有限,如有不正确的地方请大家指正,如果觉得有帮助,请点一个赞,谢谢。

Git的安装

首先说明,Git是一个分布式的开源版本控制系统

下载地址

地址:https://gitforwindows.org/

安装(win10X64)

在windows客户端安装时不需要进行环境配置,一直点下一步进行默认安装即可
安装完成后可以打开cmd,输入:git --version,如果出现版本号,就说明安装完成版本号

Sourcetree的安装和使用

因为Git是用cmd操作的,对于新手不是很友好,所以这时候需要安装Sourcetree,Sourcetree可以简化Gitd的存储库和存储步骤,不需要记命令,通过可视化的界面,提高代码开发效率。

下载安装

下载地址:https://www.sourcetreeapp.com/

安装

在安装过程中,需要跳过注册界面,如果有能力翻墙可以跳过
在这里插入图片描述

下载好之后会有这么一个界面要求你注册或登录。(不管它)将下面的一串串放进我的电脑的地址栏,打开sourcetree的文件夹
%LocalAppData%\Atlassian\SourceTree
通常长这样
在这里插入图片描述
对,没错,你会看到一个很不和谐的文件你是没有的
在这里插入图片描述

恩,就是它,所以接下来你应该在当前文件夹下创建一个json文件,文件名为accounts.json

[
  {
    "$id": "1",
    "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity",
    "Authenticate": true,
    "HostInstance": {
      "$id": "2",
      "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount",
      "Host": {
        "$id": "3",
        "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount",
        "Id": "atlassian account"
      },
      "BaseUrl": "https://id.atlassian.com/"
    },
    "Credentials": {
      "$id": "4",
      "$type": "SourceTree.Model.BasicAuthCredentials, SourceTree.Api.Account",
      "Username": "",
      "Email": null
    },
    "IsDefault": false
  }
]

保存此文件。
重新启动sourcetree。然后就可以跳过注册界面
到了这一步,所需要的软件已经准备完毕,可以开始使用了。

创建远程代码仓库

一:新建仓库
1:登录码云账号
2:新建仓库
在这里插入图片描述

3:选择好个人需求直接创建就可以在这里插入图片描述

二:在本地创建代码库

1:在本地任意一个盘内创建一个文件夹,一定要保证文件夹内没有内容
2:打开Sourcetree,选择Clone
在这里插入图片描述
3:在原路径中填入码云仓库的连接链接
需要把它们进行同步才能在gitee上进行代码托管。
目标路径就是本地文件的路径
一切就绪后就可以点击克隆了
完成后本地文件夹会出现一个.git的隐藏文件夹在这里插入图片描述

三:使用sourcetree进行代码托管

1:上传代码
当你在本地的代码想上传到码云时,打开sourcetree,点击提交,会有你的本地代码文件
在这里插入图片描述选择暂存文件,暂存完后一定要备注文件内容,然后点击提交
提交完后就要文件还在本地,只有点击推送后文件才会传到码云的远程代码库中推送不需要进行任何更改
推送完后Gitee上就有了刚才推送上去的代码文件
在这里插入图片描述2:获取仓库代码
点击拉取可以获取到云端的代码
在这里插入图片描述
注意:如果云端代码和本地代码改在了同一行,这个时候上传代码会报错
解决方法:如果出现这样的问题,先进行拉去操作,获得远程代码,然后打开本地代码
这个时候本地代码有争议的那一行会出现

<<<<<<< HEAD

=======

>>>>>>> 6a5e422dc31f391084e2c80e6ff4c6ac7bf16115

选择最终正确的代码,删掉多余的代码,然后从新提交推送,问题得到解决
所以在提交代码前一定要拉取,看是否有新的代码或者更改
3:远程分支
sourcetree有一个非常好用的功能就是分支,当有一个新的版本代码时,就可以使用分支,在提交新代码时,选择远程分支,然后新建一个分支,在选择推送,这时候,一个远程分支就已经建立好了。在gitee中可以看到一个新的分支就证明分支成功建立。
在这里插入图片描述

4:本地分支
远程分支建立好后,就要建立本地分支
在sourcetree中选择远程下的origin下的新建的分支,鼠标右键检出新的分支,这时候可以看到本地分支下出现了一个新的分支

在这里插入图片描述
注意:在不同的分支里面进行任何操作不会互相干扰

总结

第一次写文章难免会有一些不熟练和不严谨的地方,希望大家见谅,我现在也是在努力学习,有什么问题大家见谅。

标签:码云,Git,代码,---,Host,本地,安装,SourceTree,分支
来源: https://blog.csdn.net/qq_42121620/article/details/113253495

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有