如何创建本地git仓库

2020-08-11 20:10发布

4条回答
立志大灰狼
2楼 · 2020-08-11 20:18

概述:
【1】创建远程仓库容器
【2】创建原始代码
【3】将原始代码挂接到远程仓库容器中去
【4】验证

详解:
【1】创建远程仓库容器
第一步:新建仓库文件夹,文件名添加.git后缀
mkdir Service.git
第二步:进入这个仓库文件夹
cd Service.git
第三步:创建初始化git仓库
git init --bare

【2】创建原始代码
第一步:创建原始代码文件夹
mkdir SourceCode
第二步:进入这个原始代码文件夹,写代码,加入git管理
git init
第三步:提交第一个版本,形成master分支
git add.
git commit . -m “InitVersion"

【3】将原始代码挂接到远程仓库容器中去
第一步:创建原始代码于远端个仓库关联
git remote add origin ssh://zhangchu@10.2.2.142/Users/eyrh/Service.git
第二步:将原始代码的master分支提交到远端仓库
git push origin master

【4】验证远端仓库是否有效
第一步:创建一个测试文件夹,并跳进去
mkdir test
cd test
第二步:初始化git环境
git init
第三步:将远端仓库中的代码拉下来
git clone ssh://zhangchu@10.2.2.142/Users/eyrh/Service.git

可能会有的报错:
1、git push origin master:如果没有配置正确,这条命令一定会报错
原因有:
<1>未开启ssh服务(百度搜索mac系统如何开启ssh服务)
<2>协议不正确,一般本地git库都是使用ssh协议(git也是用的ssh),网络库使用http协议
<3>仓库位置不正确:zhangchu@10.2.2.142/Users/eyrh/Service.git这一段为仓库位置,
<4>push时密码不正确:仓库位置中的hostName字段使用的是root,就需要root密码,使用非root,就用对应的密码

2、提交iOS源代码的时候, 需要删除UserInterfaceState.xcuserstate文件,这个文件每隔几秒钟就更新一次


zgzbs
3楼 · 2020-09-10 09:33

首先,我们需要下载Git客户端,一般是在官网上下载。

打开git bash,新建目录learngit:mkdir learngit,这意味着初始化本地仓库完成。

切换至learngit目录下,接下来我们需要设置好全局用户。主要是设置用户名和邮箱,具体操作如图:

步骤阅读

4

接下来添加一个文件到learngit目录中,即本地仓库中,注意,此时被添加到仓库中的文件并没有在仓库中,因为它没有在仓库的记录中。具体操作如下:

5

至此,本地仓库建立完成。


1、在现有项目或目录下导入所有文件到Git中;

2、从一个服务器克隆一个现有的Git仓库。

草莓juzizhi
5楼 · 2020-11-23 10:08

【1】创建远程仓库容器

第一步:新建仓库文件夹,文件名添加.git后缀

mkdir Service.git

第二步:进入这个仓库文件夹

cd Service.git

第三步:创建初始化git仓库

git init --bare


【2】创建原始代码

第一步:创建原始代码文件夹

mkdir SourceCode

第二步:进入这个原始代码文件夹,写代码,加入git管理

git init

第三步:提交第一个版本,形成master分支

git add.

git commit . -m “InitVersion"


【3】将原始代码挂接到远程仓库容器中去

第一步:创建原始代码于远端个仓库关联

git remote add origin ssh://zhangchu@10.2.2.142/Users/eyrh/Service.git

第二步:将原始代码的master分支提交到远端仓库

git push origin master


【4】验证远端仓库是否有效

第一步:创建一个测试文件夹,并跳进去

mkdir test

cd test

第二步:初始化git环境

git init

第三步:将远端仓库中的代码拉下来

git clone ssh://zhangchu@10.2.2.142/Users/eyrh/Service.git


相关问题推荐

  • 回答 93

    的确,IT培训是近年来十分火爆的职业培训之一,很多人都看中了IT行业的薪资待遇和发展。那么想要转入IT行业的话,就要具备专业的IT技能,那么很多人就会疑问,IT技能自学不可以吗?非要参加培训班?  很多人可能会觉得现在市面上有这么多网课,甚至有的还是...

  • 回答 12

    在切换分支的时候,常常会遇到下图的问题是因为我在test分支上修改了代码,但是没有commit,切换到其他分支上就弹出了这个窗口我们需要怎么处理呢 2:可以看到弹框底部有Force Checkout     Don`t checkout     Smart Checkout,表示什么意思呢Smart Chec...

  • 回答 28

    我个人觉得选培训学校要看这几点:正规性,一般会选大一些的机构,像一斤上市的公司,连锁的等等,这样有保障些不会轻易黄了;课程内容、教学情况符不符合自己;师资好不好,负不负责任;学校口碑怎么样;环境设施,与其他家相比的性价比高不高。...

  • 回答 24

    1、功能上来说,office比较成熟,而wps选用了比较常用的功能,比如没有access数据库等问题;但是对于企业来说各种情况都可能会遇到,所以选择一款功能比较完善、成熟的软件当然是比较好的;2、office用户群体较大,成为越来越官方的软件,企业内部与外部之间...

  • 回答 4
    已采纳

    个人感觉腾讯文档比较好用。现在办公室 里基本上都是用qq,人人都有的一款工具,腾讯文档在权限管理上比较方便。

  • 回答 22

    王者荣耀现金的游戏玩家已经数不胜数,小到低年级小学生,大到七八十岁老者,在沉浸游戏中的同时,作为一名程序员,我也想弄清楚,王者荣耀的核心开发语言是什么?Java应该不是吧,JS+HTML?下面我代领着大家一起来看看。这是任何一个玩家都喜欢看到的图吧首...

  • 回答 23

    最近一直在绘制不同类型的思维导图,之前一段时间使用的是Xmind因为这个工具是要下载的,有时候觉得很麻烦,不是很方便,之后一段时间使用的是迅捷画图,这是一款在线网站,可以直接在线绘制各种思维导图、流程图等多种图形,并且里面还有很多的模板,如果你...

  • 回答 9

    需要认真学习 灵活掌握,但不一定非要报班学。现在网上很多各种形式的教案、教程 也可以自己对照着 实操学习噢

  • 回答 20

    ui设计需要用到的软件很多,现列举一些ui设计常用的软件如下:Photoshop、Adobe illustrator、Adobe After Effects、Axure RP、sketch。(1)Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功...

  • 回答 8

    一个路由器+交换机+网线若干~~~解决~~~不想用网线,可以买带WIFI功能的路由器,然后电脑如果没有WIFI功能,可以加一个USB的WIFI接收器~~~你要的外网内网问题,直接在路由器上设置即可~如下:给每个电脑指定IP,最好在路由器和电脑上分别设置路由器上 MAC绑定...

  • 回答 9

    防火墙是一种过滤保护的软件或硬件设备,只是机子的一个部分。

  • 回答 9

    1. 什么是集线器集线器在OSI模型中属于数据链路层,它和双绞线等传输介质一样,不需任何软件支持或只需很少管理软件支持的硬件设备。价格便宜是最大的优势,但由于集线器属于共享型设备的,导致了在繁重的网络中,效率变得十分低下,所以我们在中、大型网络中...

  • 回答 9

    方法:进入电脑查看1、右键点击打开网络和共享中心;2、进入打开网络和共享中心界面;3、点击这里进入wifi的属性界面;4、显示了wlan的状态页面;5、点击这里无线网络属性;6、在安全显示卡的内容,点击显示字符,这样就可以你查看wifi的密码。...

没有解决我的问题,去提问