IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> mac操作git客户端sourceTree -> 正文阅读

[开发工具]mac操作git客户端sourceTree

  • 下载 安装 sourceTree :

官网: https://www.sourcetreeapp.com/

或者xclient下载: https://xclient.info/s/sourcetree.html
在这里插入图片描述
安装:
在这里插入图片描述
在这里插入图片描述
选择 bitbucket 之后需要路径以及账户密码~ 这个可能需要让你公司给开个账户密码吧

  • 进入本地终端: cd ~/.ssh

    输入 ssh-keygen -t rsa -C “账号(邮箱)” 会生成 id_rsa id_rsa.pub 俩个私钥和公钥。 后面连续三次回车就行~ 是俩个文件命名 以及 密码。 走默认就行。
    在这里插入图片描述

  • 然后输入命令: cat ~/.ssh/id_rsa.pub 查看公钥,复制粘贴到 github的ssh配置里边。

    在这里插入图片描述
    添加到key就行~在这里插入图片描述
    4 配置完之后回到终端,输入ssh git@github.com验证一下ssh是否连接成功,这时候会出现

The authenticity of host 'github.com (13.229.188.59)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

后面输入yes,敲回车。出现

Hi Eenie-Meenie! You’ve successfully authenticated, but GitHub does
not provide shell access.

这种即为ssh连接成功。
这一步的主要目的是生成一个known_hosts文件,否则会出现在SourceTree上输入ssh地址之后,一直在转圈验证地址的情况。
在这里插入图片描述

3. 使用SourceTree拉取代码

打开SourceTree 点击新建,从URL克隆, 输入SSH地址,点击确定,即可从服务器拉取代码。
在这里插入图片描述

3.png
等待克隆代码就行~ 仓库代码大的话 会很慢~
在这里插入图片描述
源url: 仓库地址 直接用 gttp方式就行。
目标路径: 自己的本地目录

或者在终端中打开文件的命令是 open . 回车

至此就完成了实用SourceTree从服务器clone代码的操作,当然也可以使用SourceTree进行push, pull以及代码合并,等操作。

另外介绍一下三款好用的工具:

  1. Tower Git
    Tower Git具有强大的Git资源库管理、版本控制、分支管理等等,已被很多知名公司使用,并且能够和Xcode、GitHub、Beanstalk、BBEdit等软件无缝结合使用
    去官网下载就行~~~

  2. SourceTree
    支持Git版本控制的所有操作,如创建、克隆、提交、Push、Pull 和合并等操作
    去官网下载就行~~~

  3. Fork
    具备Git的基本所有功能,支持快速打开最近的存储库,快速展示分支、来源标签等
    去官网下载就行~~~

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-09-10 11:03:42  更:2021-09-10 11:05:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 4:26:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码