git的使用

            ## git的使用
  • 创建码云账号
  • 安装git
  • 安装Source Tree
  • Source Tree的基本操作

一、创建码云账号
相当于一个在线文档
创建一个仓库并邀请和你共同创作的人
二、安装git
下载git并安装
检查git是否安装上的方式
打开命令提示符输入git --version
如显示以下内容则表示git安装成功在这里插入图片描述
三、安装Source Tree
安装的source tree必须是2.4.8.0版本
安装2.4.8.0版本可通过以下方式跳过注册
通过%LocalAppData%\Atlassian\SourceTree\打开source tree的文件夹
在文件夹下创建一个名为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

}
]
在文件中输入以上内容并保存
重新启动即可跳过注册
四、Source Tree的基本操作
1、克隆
打开在码云上已创建的仓库找到地址并复制
通过“文件>克隆”打开克隆界面将复制的地址粘贴到第一栏(点击空白处会出现仓库类型:这是一个Git仓库)
这一操作是将远程的仓库克隆一份到本地当中
然后通过git使本地的仓库和远程的仓库建立一种连接,通过这一连接使本地仓库和远程仓库互相通信
第二栏是你要将克隆的仓库保存到本地的地址
填写完以上即可点击克隆第一次克隆会要求输入账号密码,你需要输入的是你注册码云的账号密码
2、推送
将本地仓库的修改推送到远程仓库
开始之前在本地仓库文件夹中创建一个空的文件夹里创建一个新的txt文件111
在source tree中点击提交>暂存111文件>点击提交即可(这次提交是将此次修改提交到本地仓库)
推送将本地分支master推送到远程的分支master上点击分支即可看见你所推送的文件
3、拉取
将远程仓库的修改拉取到本地仓库
在码云上编辑txt文件并提交成功
在source tree中点击拉取即可同步远程仓库到本地仓库
4、冲突
码云上和本地同时修改同一行的内容
拉取后点开本地的txt文件就会出现乱码,思考码云上的代码和本地代码哪一个正确,选取正确代码并保存。重新提交并推送。这是就解决了冲突码云上的代码和本地的代码就一致了
在提交之前先拉取
5、分支
创建一个新的文件夹222提交>推送将远程的分支master改成其他分支名dev
远端的master分支上只有一个文件111dev有两个文件111和222本地的master有两个文件111和222,合并将另一个文件222推送到远端的master中。检出新的本地分支,在本地创建一个新的txt文件333添加到dev中,提交>推送到码云上,此时码云上的master分支有两个文件111和222dev分支有三个文件111、222、333。同理本地master有两个文件111和222dev有三个文件111、222、333。两个分支互不干扰。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值