美文网首页ios积累iOS点点滴滴工具
使用SourceTree进行git托管

使用SourceTree进行git托管

作者: 胖子程 | 来源:发表于2016-02-18 09:29 被阅读3505次

<声明:由于简书的要求如果文章中出现其他网站的地址,就不能发布到首页推荐或者其他专题,但是因为技术需要这些网站我觉得有必要写出来方便大家理解及使用,所以我仍然添了很多链接。当然我本人仍然很希望简书能将我的文章收录到首页推荐,只不过在技术介绍和推广两者之间选其一的话,我还是选择了前者,毕竟这才是我写这篇文章或者这才是我来简书这个地方的目的。希望大家多多支持。>

1.首先注册一个osChina的账号,注册界面如下,地址:https://git.oschina.net/signup。情况这里特别提下“个性地址”,这个地址可以用来直接登录osChina,非常方便,所以可以起一个方便记忆的名称。Email这一项非常重要!非常重要!非常重要!因为后面登陆Sourcetree的时候用的就是这个邮箱,千万不要错了。

1.1

2.创建一个空的项目

2.1

3.这里项目语言选择Objective-C,Gitlgnore选择Objective-C - .gitignore。选择私有项目。点击创建。<创建成功后就需要在mac上安装sourcetree>

3.1

4.安装sourcetree<太简单就不截图了>

5.在安装过程可以直接跳过配置信息,也可自己按照情况进行配置

6.重中之重--在安装的时候如果选择了跳过,那么在第一次操作会弹出一个提示框,要求你输入osChina的账号和密码,这个账号一定要填注册的邮箱账号。不然在你添加URL的时候他会让你一直输入密码——别问我怎么知道的,呵呵了。当然如果真的不小心填错了,那么把sourcetree删了,不方便删除的话就下载一个360,很方便删除。

具体步骤:

6.1.点击刚才创建的项目

6.1

复制链接

6.2

点击Sourcetree“+新仓库”->“从URL克隆”

6.3

将刚才复制的链接粘贴在“源URL”,点击下面的“目标路径”。如果刚才填写的是邮箱账号和密码,这里的“克隆”会变蓝。直接点击即可

6.4

整个过程如下:

6.5

7.蓝后呢,就点双击仓库

7.1

点击“工作副本”

7.2

点击“在Finder中打开”

7.3

把项目拖动到这个文件夹下

7.4

如果有“仓库”中的内容有改动,就会这样子。点击“未暂存文件”

7.5

点击“提交”。如果想对此次提交备注就可以写在框中。

7.6.1 7.6.2

不用管这个。如果想管,你仔细阅读下就知道了。

7.7

点击“拉取”——为了检查项目是否冲突,并获得最新项目版本。

7.8.1 7.8.2

点击“推送”,如果没有冲突,大功告成。

7.8.3

8.以上是个人使用Sourcetree在Git上托管项目。如果想要团队合作,那么要做如下操作。跟图操作就可以了

点击项目

8.1

点击“管理”

8.2

点击“项目成员管理”

8.3

点击“管理员”

8.4

点击“添加项目成员”,并设置管理权限

8.5

这个邮箱要注意填写他的注册osChina账号的邮箱。

8.6

完成!

其他的操作就参考步骤7.

<后记:由于使用Sourcetree拉取时候遇到的冲突没有写上去,后续再更新。希望及时关注。>

相关文章

网友评论

  • 左耳进:有个问题,如果现在我希望把代码放在我们的服务器上,还希望接着使用这个软件,怎么设置?
  • 超_iOS:提交,拉取,推送?顺序是这样吗?提交之前不用拉取吗?
  • 198114065484:关于冲突怎么解决 ,求楼主告知。
  • Se7ven:配置私钥公钥,就不用说了???
  • c7055671db36:感谢分享 写的很用心很清楚 另外那个分支的使用能不能介绍一下啊 cantfind@qq.com
  • 柚子_童鞋:还有一个,之前用的svn 现在项目管理用到git 基于sourcetree来管理,目前还在版本冲突、回滚这坑里
  • 柚子_童鞋:思路清晰,赞一个。不过这个“拉取” “抓取” 之间是有去别的。
    柚子_童鞋:拉取 是获取远端的所有文件夹。
    抓取 是获取文件内容的更新内容
    雷鸣1010:@胖子程 俩个有啥区别呢
    胖子程:好的,多谢提醒!
  • 胖子程:客气了,共同进步!
  • 潸何吊:学习了。感谢🙏

本文标题:使用SourceTree进行git托管

本文链接:https://www.haomeiwen.com/subject/qjumkttx.html