一小时用起 git :git开发实践第一篇

   现在公司的 iOS 部分是自己负责,所以选择合适的工具就自己的责任了.经过月余的实践, 感觉 git 真的是一款让人惊喜的版本控制工具!

   现在自己想总结一下最快的工作入门,来帮助新手在数小时内将 git 完全应用到自己的开发工作中.

   环境: mac10.10  Xcode6.2 beta2(命令行工具)

  

   我想大家使用 git 的目的一定不是局限在本地的版本控制,而是多人的协作,那么就需要一个代码托管的地方.目前,世界范围内的git 用户可能将代码放到了 github 上,但是因为 github 的私有仓库是收费的,而公司的项目实在是不适合开源.再加上中国伟大的万里长城, github 的提交或者检出的速度实在是...

  所以本次推荐的是 开源中国的代码托管 网址:http://git.oschina.net/

  可以创建 1000个项目,不限私有或者开源 (项目是论个的奥,一个多大貌似没有限制,所以你懂得)

  特别说明一点,因为自己有个理念:越底层的东西,相似度越高  加上曾经在开源中国翻译过一篇关于 git 的文章,文章中提到: git 的命令行才能体现 git 的强大,所以使用 git 的时候,都使用命令,这样可以保证只学习一次,在 mac linux 或者 windows 下,我们的习惯不用改变.


  1.注册账号

  2.登录

  3.点击创建项目


4.创建项目

参数说明:

项目名:不解释

私有项目:建议勾选,以后还能公开,但是开源项目就没法搞了

演示平台:貌似和咱 iOS 无关

项目介绍:不解释

语言: 当你选择了非私有项目才会出现,为了分类,搜索的时候别人可以按照分类找到你的代码

初始化项目: 这个相当于项目的 ReadMe ,这个东西写漂亮了也是一门手艺,具体请百度

.gitignore 文件:非常重要 ! 我们知道在开发中, Xcode会生成一些我们不想进行版本管理的文件,而且这些文件一旦进行版本管理,总会提示有本地修改,总之结果不可控.开源中国提供了 .gitignore 的模板,我们选择 oc 的即可.切记切记



5.创建项目完成

拷贝 https, 备用


到此,开源中国方面的任务我们就算完成了.


本地操作步骤:


接下来打开终端,找到想存放项目的目录



使用 git clone 命令来取得代码:


git clone   刚刚的https 网址

我的是:

git clone https://git.oschina.net/qinggui/GQCategory.git

注意:

开源项目的检出是不需要凭证的,而私有项目可能会出现提示,让你输入在开源中国的用户名密码

注意,用户名不是登录名 比如我的登录名是 QuentinGui 但是用户名是 qinggui

按照提示输入完成,代码就检出到了我们的目录下

如图:



然后,你就可以在检出的目录里面(可以看到 .git文件夹 的目录)放入代码了,可以是新建的项目,可以是原来有的代码.


然后就可以使用 Xcode编辑代码.


如果要提交,在命令行中依次执行


git add .

git -commit -m "有什么改动?"

git push 


即可推送本地修改的东西到远程仓库 .


到此,一个人的 git 就完全使用起来了. 下一篇开始讲一些稍微深入一些的东西.


 

 

  

      

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值