SourceTree中文版是一款市面上比较主流的GIT可视化管理工具,很多的开发者都推荐使用。这款SourceTree同时支持Mac和Windows平台,并且软件的界面也十分的简洁,让开发者和代码库之间的git操作方式可以大大简化,并且SourceTree支持创建、克隆、提交和合并等曹组,让不熟悉git命令的开发者都可以轻松实用,功能非常的实用。
通过一个简单的用户界面即可使用所有的Git命令
通过一次单击,即可管理所有的Git库,无论是托管的还是本地的
通过一次单击,即可进行commit、push、pull、merge等操作
一些先进的功能,如补丁处理、rebase、shelve、cherry picking等
可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
1、拉取代码
sourcetree是免费的Git客户端,如何利用它从gitlab上拉取下代码呢?步骤如下:
(1)、下载并安装git;
(2)、运行git,生成秘钥,
命令为:ssh-keygen -t rsa,如图:
秘钥生成的目录在你系统盘用户目录下的.sshid_rsa.pub
(3)、在自己的git服务器上绑定自己git公钥;
(绑定操作:Settings --> SSH Keys --> Add key(打开本地公钥文件粘贴里面所有内容)),如图:
(4)、利用sourcetree拉取代码。
点击"工具-->选项-->一般",注意以下4个部分的设置,如图:
点击确定按钮之后,点击"文件-->克隆/新建",打开克隆tab,如图:
源路径:为要拉取项目的git路径;目标路径:为自己要存放该项目的本地资源路径;名字:为项目名字,一般会自动获取填充。
点击克隆按钮,项目开始拉取到本地。等待项目拉取完毕后,我们就可以开始自己的本地开发。
2、上传代码;
项目克隆完成之后,我们拉取的是master分支上的代码,由于master分支是主分支,项目多人开发的情况下,很容易造成冲突。
所以我们一般会在gitlab远程新建一个自己的分支,如命名为:dev。
(1)、新建自己的远程开发分支并在sourcetree中切换到该分支;如图:
双击origin--->dev,就可以切换到dev开发分支。
(2)、切换到文件状态,暂存需要提交的代码,写好描述,点击“拉取”选项(相当svn的update操作)更新代码并点击提交;
(3)、点击“推送”选项,选择正确的本地和远程分支,确定推送(相当于svn的commit操作)。
(4)、等待项目管理员将dev分支代码合并到master分支,完成从开发到上传。
点击“下一步”会出现账户注册的页面,也就是下面这个页面。
由于这两者的账户都是需要外网的连接,所以推荐以下方式。进入网盘下载accounts.json文件,链接地址:https://pan.baidu.com/s/1Taa4LfI-yQBNZ5LaC3o_Gw提取码:00m1将该文件拷到C:UsersAdministratorAppDataLocalAtlassianSourceTree文件夹下。关掉sourcetree的安装页面,重新双击SourceTreeSetup-2.5.5.exe文件,再次安装会发现直接进入了如下页面:
这里我们选择下载一只被sourcetree使用的内嵌版git。选择这个就会在sourcetree的安装路径下安装git,以后用来远程连接github。然后会进行git的下载
安装完git之后就会进入sourcetree的页面,也就是说sourcetree的安装成功了。
二、sourcetree与github的远程连接过程
首先需要在github上注册一个账户。记住用户名和密码。在sourcetree客户端首页点击remote进行github账户的添加
会弹出一个账户托管的页面,选择配置如下
用户名即github上注册的用户名,然后点击刷新密码
会出现输入github密码的对话框,输入注册的密码之后会出现一个认证成功的标志,然后点击“确定”
注:是github账号与密码
然后会看到在sourcetree中我们的账户已经添加成功,在右侧还能看到账户下的已有项目。
接下来是将github账户上的项目下载到本地,那么就需要进行远程账户的连接。我们随便选中一个项目进行下载,右击项目名称,选择“克隆”
0 条评论
eclipse软件 48.7MB v1.0 Eclipse是一款强大的编程开发环境,适用于Java等多种编程语言。作为一款编程文本编辑器,Eclipse提供了强大的编程学习和开发工具,包括代码自动补全、调试器、版本控制等丰富的功能。Eclipse还内置了多个插件,支持多种编程框架和平台,如Android、PHP、C++等,可以满足不同编程需求。Eclipse还拥有庞大的代码库,用户可以借助Eclipse社区的力量快速找到解决问题的方法和代码样例。
下载Notepads轻量文本编辑器 27.6 MB v1.4.8 Notepads轻量文本编辑器是非常优秀的记事本软件,可以说是系统记事本的完美替代品。在这里除了继承windows记事本的所有功能,还支持多种编码格式,可以让文档输入变得更加方便,同时启动更迅速,以及添加了文档标签,使其更具现代化也更能让用户所接受,可以多标签不同文件之间进行切换,还有紧急自动保存功能,可以快速保存当前文档快照,避免丢失。
下载ArcGIS编程软件 20.29 MB v10.5 ArcGIS是一款功能比较强大专业的计算机编程开发工具,具有较强的可伸缩和延展性,助力用户在短时间自由编辑细粒度对象和调整转化粗粒度对象参数,丰富多样的功能支持用户根据个人操作习惯搭配Python、C语言以及Java等一系列常见的计算机编程语言进行数据构筑编写,ArcGIS中的新型影像工具集、大数据处理分析以及搭建服务器功能让用户享受智能化数字化办公体验,欢迎需要的朋友下载ArcGIS电脑版。
下载xampp 173MB v8.1.6 xampp是一款集成多类专业开发工具的实用工具,致力于为开发人员打造专业开发工具,同时也是一个实用性极强的建站辅助应用,轻松运行于多种操作系统中无需担心兼容性问题,根据需求配置各种参数完成网站建设,内置有多类专业工具同时满足开发人员多类功能需求,xampp无需安装可直接解压使用,配备有种编程语言的控制台和调试器,方便开发者进行整个开发流程的管理,对于开发人员来说xampp是非常好用的开发工具。
下载vscode 72.5MB v1.61.2 vscode中文版是一款非常专业的代码编辑工具,由微软官方推出专注于为开发各种语言的编程平台,内置专业编程辅助工具并支持自定义热键,自由选择插件扩展功能体验更为舒适的代码编程,同时支持多种编程语音以及开发环境,同时vscode还为其它语言提供了丰富生态系统,兼容windows、linux等多版本操作系统随时展开线上代码编辑,致力于为编程人员带来专业化编程工具,有需要的话欢迎前来下载体验。
下载source 40.00MB v1.4.1 source软件拥有快速搜索的功能,在线提供多达30种编辑主题和110种语言语法,大大提升了工作效率。另外,界面简洁操作简单,还使用嵌套文件夹,将标签和智能组放在一个地方管理,这样能让代码片段变得更简单,甚至能按照日期、标题来对代码片段进行排序,非常实用。source软件为了保护用户的隐私安全,还能开启访问权限,将常用的文件拖进收藏夹中,操作起来更简单。同时,可以将不同的描述、链接或者背景信息放到专用的代码段注释区域等等。
下载visual studio 51 MB v1.37.1.0 visual studio最新版为广大用户提供专业的编程操作,在线就能继续源代码编辑,帮助运行以及编辑c++、PHP等语言,且适用于Android、iOS、Windows和web等等,满足不同用户的需求。同时,具备了GIT所具有的功能,提供免费的专用存储库、拉取请求和代码评审等,使得的代码变得坚实可靠,并且能快速用于生产。visual studio最新版支持设定喜欢的语言、IDE和DevOps工具链生成的应用程序,满足广大用户的需求。
下载神 马视频PHP电影网站源码 108.62 MB vv2020 免费版 神马视频电影网站源码是一款经典的PHP免费源码资源,专为喜欢浏览神马视频网站的朋友们提供,这款神马视频电影网站源码完美模仿了神马电影网站制作出来,并且自带了VIP需提供。神马视频电影网站源码包内好友神马源码的资源包和采集器,用户可以方便的使用易语言编译器来加载源码调试,即可生成和神马视频网站相似的软件界面,欢迎有需要的用户下载神马视频电影网站源码。
下载