注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

zorksylar

Nothing is impossible , if distributed.

 
 
 

日志

 
 

【Git】Git学习之创建repo  

2012-02-03 14:30:42|  分类: git |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
参考资料:

两种方法得到一个repo
1.从本地的路径中初始化
cd到本地repo的文件夹

$ git init

会发现生成了一个.git文件,.git文件中记录了repo的所有信息,
加入repo要跟踪的文件:

$ git add file1

记录commit

$ git commit -m 'commit message'

到此为止,就已经创建了一个repo并跟踪了这个repo中的file1文件,记录了commit

2.从网上clone一个已经存在的repo
clone命令的格式:$ git clone [url]
如:

$ git clone git://github.com/schacon/grit.git

之后机会在当前目录下生成一个grit文件夹,中的内容就是schacon用户的grit这个repo中的内容,并且自动初始化了一个.git文件
如:

$ git clone git://github.com/schacon/grit.git mygrit

把schacon/grit这个repo复制到mygrit文件夹下

注意:
1)git可以用多种protocol,上面git clone例子中用的是git:// protocol,
还可以用 http(s)://  或 user@server:/path.git ,用的是ssh 协议。
如:

$ git clone git@github.com:schacon/grit.git

这是在默认配置ssh的config文件的情况下

2)这两种方法初始化后,查看.git文件中的config,发现没有user.name 和user.email,表示用的是git config --global中的user.name user.email,如果不想使用global的还需要

$ git config user.name "user_name"

$ git config user.email "email"


  评论这张
 
阅读(657)| 评论(2)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018