当前位置:首页 » 《随便一记》 » 正文

详解Git建立本地仓库的两种方法

5 人参与  2020年11月07日 00:00  分类 : 《随便一记》  评论

点击全文阅读


 

这篇文章主要介绍了详解Git建立本地仓库的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。

Git是一种分布式版本控制系统,通常这类系统都可以与若干远端代码进行交互。Git项目具有三个主要部分:工作区,暂存目录,暂存区,本地目录:

安装完Git后,要做的第一件事,就是设置用户名和邮件地址。每个Git提交都使用此信息,并且将它永久地烘焙到您开始创建的提交中:

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

之后我们可以建立一个本地仓库。

获取本地仓库有两种办法,一种是在新建本地目录作为仓库,另一种是克隆其他地方现有的Git存储库。

新建本地目录作为仓库

在本地创建一个文件夹,请保证路径中不包含中文,并在Git bash中打开该文件。

我在C盘下创建文件夹git1,当作我的本地仓库,在git bash中打开:

然后把它变成你的本地仓库:

完成后你的仓库文件夹里会多出一个隐藏文件夹.git,这其中包含所有必需的存储库文件-Git存储库框架,注意不要乱碰.git文件夹里的文件。自此仓库就建立完成了,你可以通过git add等命令向其中添加文件了。

克隆现有存储库

克隆现有的存储库我们需要的命令是git clone <url>

比如,如果您要克隆名为的Git可链接库libgit2,则可以这样进行:

在目录下运行

$ git clone https://github.com/libgit2/libgit2 

这将创建一个名为libgit2的.git目录,在其中初始化一个目录,并提取该存储库的所有数据,并签出最新版本的工作副本。

如果要将存储库克隆到名称不是的目录中libgit2,则可以将新目录名称指定为附加参数:

$ git clone https://github.com/libgit2/libgit2 mylibgit 

该命令与上一个命令具有相同的作用,但是目标目录称为mylibgit。

到此这篇关于详解Git建立本地仓库的两种方法的文章就介绍到这了,更多相关Git建立本地仓库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

文章转自脚本之家,原文链接:https://www.jb51.net/article/192809.htm

申请创业报道,分享创业好点子。,共同探讨创业新机遇!


点击全文阅读


本文链接:http://zhangshiyu.com/post/1207.html

<< 上一篇 下一篇 >>

最新文章

  • 爱也沧沧,恨也沧沧章节限时抢先看‌_「贺景川宋南乔贺景明」小说精彩章节免费试读
  • 被逼退婚后,我成了极道女王小说节选免费试读_「梁书沈漓冷笑」后续更新+番外
  • 人皇觉醒,屠天灭神限时免费章节抢先看_[墨如渊苏明明薇]小说精彩章节免费试读
  • (番外)+(全书)乔喜商凛(也曾偷藏欢喜结局+番外)全书在线_(乔喜商凛)列表_笔趣阁(也曾偷藏欢喜结局+番外)
  • 「为你归雪满舟」精彩章节试读_谢景期俞诗俞家独家章节限时试读
  • (番外)+(全书)男友帮假千金冒充我,我靠弹幕杀疯了(陈子期林依然+番外+全书)_(男友帮假千金冒充我,我靠弹幕杀疯了+番外+全书)免费_笔趣阁(陈子期林依然)
  • (番外)+(全书)商凛乔喜乔雪眠(乔喜商凛乔雪眠+后续+结局)_商凛乔喜乔雪眠免费列表_笔趣阁(乔喜商凛乔雪眠+后续+结局)
  • 许我三千繁星愿结局+番外(楚砚风慕星眠)完结_(许我三千繁星愿结局+番外)列表_笔趣阁(楚砚风慕星眠)
  • 时年田野田欣瑶男友为妹妹推迟婚宴后我上了别人的婚车全书+后续+结局列表_笔趣阁(男友为妹妹推迟婚宴后我上了别人的婚车全书+后续+结局时年田野田欣瑶)
  • 裴谨言桑年你是我未拆的遗书结局+番外列表_笔趣阁(你是我未拆的遗书裴谨言桑年结局+番外)
  • 也曾偷藏欢喜全书+后续列表_也曾偷藏欢喜全书+后续(乔喜商凛)
  • 许我永远爱你结局+番外免费_(沧溟星茗姬俏)许我永远爱你结局+番外全书列表

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1