IOSSourceTree使用SourceTree使用

Git客户端SourceTree的使用

2019-03-07  本文已影响1人  瑟闻风倾

1. Git相关

1.1 Git部分名词解释

1.2 用git命令按照以下步骤进行代码提交

(0)cd命令进入项目目录
(1)修改完代码后,git status查看自己的文件修改列表;
(2)git diff <文件名> 查看自己的文件修改记录;
(3) git add <文件名> 添加需要提交的文件列表;
(4)git commit -m "提交说明"
(5)git pull,更新一下当前最新的代码;
(6)git push 提交代码

2. SourceTree

说明:打开软件界面,我们可以clone或者create项目,填写源路径(即项目所在网址路径);目标路径(即存储的本地路径)。更改文件然后推送到远程平台。

2.1 用sourcetree将本地项目提交到指定url的远程仓库

2.1.1 创建远程仓库

可在github、码云、腾讯云开发者平台等云端代码托管平台来创建一个远程仓库。这里不作为重点,具体操作不再详细说明。

2.2 克隆远程仓库

(1)打开sourceTree, 点击“新建” -> “从URL克隆”, 如下图


克隆远程仓库.png

(2)粘贴“源URL”路径, 自动补全或者手动选择“目标路径”,并自定义“名称”。


补全信息.png
(3)点击“克隆”按钮,待克隆完毕后(或双击本地仓库名称) 会自动跳转到如下图所示界面,默认会checkout 一个名为master的分支, 并选中当前分支。
SourceTree界面.png

(4)至此克隆完毕,点击SourceTree界面右上方的“在finder中显示”, 可看到如下图所示的界面。


远程项目克隆至本地.png

2.3 将本地项目拖拽之已生成的目标文件夹

将本地已存在的项目文件夹拖拽到 2.2(2) 中“目标路径”下,拖拽成功后的本地文件列表一般包括:

2.4 将本地项目首次提交到指定url的远程仓库

备注:点击SourceTree右上角的“设置”->“高级”,可进入忽略文件的配置界面

配置忽略文件.png
(1)提交:将本地项目拖拽之已生成的目标文件夹后,SourceTree界面的“文件状态”显示新增或修改的文件,左上角的“提示”按钮会统计出文件数量,表示需要进行提交操作。点击左上角“提交”并备注提交信息,之后点击右下角的“提交”按钮进行提交。
提交操作.png
提交成功.png
(2)推送:SourceTree界面 -> “推送”按钮 -> 选择仓库和分支 -> 确定。
推送至远程仓库.png

其他

2.2.1 分支类型(5种)及创建

(1) master,最终发布版本,整个项目中有且只有一个
(2) develop,项目的开发分支,原则上项目中有且只有一个
(3) feature,功能分支,用于开发一个新的功能
(4) release,预发布版本,介于develop和master之间的一个版本,主要用于测试
(5) hotfix,修复补丁,用于修复master上的bug,直接作用于master
创建新分支:SourceTree -> 分支->新建分支

创建新分支.png

问题汇总

(1)问题1

上一篇 下一篇

猜你喜欢

热点阅读