腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
从非git文件夹添加/提交到裸存储库
从非 git 文件夹添加/提交到裸存储库:
首先,确保已经安装了 Git。如果没有安装,可以从腾讯云软件商店中下载并安装 Git。git init --bare<repository-name.git>git initgit add .git commit -m "Initial commit"git remote add origin <path-to-bare-repository>git push origin master
打开命令行工具,进入到裸存储库的目录。裸存储库是没有工作区的 Git 仓库,只包含版本控制的元数据。
使用以下命令初始化裸存储库:
在要添加和提交的非 git 文件夹中,初始化一个新的 Git 仓库:
将所有文件添加到暂存区:
将暂存区的文件提交到本地仓库:
将本地仓库的引用添加到裸存储库:
将本地仓库的内容推送到裸存储库:
现在,所有的文件已经被添加到裸存储库中,并且已经提交。
推荐的腾讯云相关产品:
腾讯云容器服务(TKE):一站式容器解决方案,支持弹性伸缩、服务发现、安全防护等功能。
腾讯云对象存储(COS):高可靠、低成本的云存储服务,支持 RESTful API 访问,可与腾讯云其他产品无缝集成。
腾讯云云巢(Tencent Sphere):一站式容器平台,支持微服务、DevOps、安全等功能。
产品介绍链接地址:
腾讯云容器服务(TKE):
https://cloud.tencent.com/product/tke
腾讯云对象存储(COS):
https://cloud.tencent.com/product/cos
腾讯云云巢(Tencent Sphere):
https://cloud.tencent.com/product/sphere
相关搜索:
如何从*本地裸*存储库进行git克隆
从裸git存储库中的钩子导出文件
从git集线器存储库中克隆特定文件夹
从尚未备份.git文件夹的备份中恢复git存储库
将大文件夹添加到git存储库而不缓存到存储库?
将文件从git存储库移动到工作文件夹?
使用shell脚本批量克隆git存储库时添加目标文件夹
如何使用Jenkins从存储库中仅git拉入特定文件夹?
从git存储库构建,然后在子文件夹中克隆另一个存储库。
GitLab:如何从git远程存储库中仅拉取所需的文件夹
通过ssh将文件夹从git存储库复制到远程服务器
如何使用visual studio将已复制到本地git存储库的文件夹添加到git源代码管理?
如何将Pycharm设置为从Git存储库中的特定文件夹启动项目
如何将更改从Git存储库的一些子文件夹同步到另一个Git存储库,以保留提交历史记录
Git:将特定文件的更改从第一个存储库移动到第二个存储库中的特定文件夹
Git-ftp将锐化符号(#)添加到存储库根目录中的文件夹和文件名中
如何将其他代码从第二个git存储库添加到Yocto内核中?
如何从git存储库(使用bundler)安装默认gems文件夹中的ruby gem,而不是安装在名为bundler的单独文件夹中?
SSH git -如何从存储库中提取文件夹,但不删除部署服务器上的其他目录和文件
相关搜索:
如何从*本地裸*存储库进行git克隆
从裸git存储库中的钩子导出文件
从git集线器存储库中克隆特定文件夹
从尚未备份.git文件夹的备份中恢复git存储库
将大文件夹添加到git存储库而不缓存到存储库?
将文件从git存储库移动到工作文件夹?
使用shell脚本批量克隆git存储库时添加目标文件夹
如何使用Jenkins从存储库中仅git拉入特定文件夹?
从git存储库构建,然后在子文件夹中克隆另一个存储库。
GitLab:如何从git远程存储库中仅拉取所需的文件夹
通过ssh将文件夹从git存储库复制到远程服务器
如何使用visual studio将已复制到本地git存储库的文件夹添加到git源代码管理?
如何将Pycharm设置为从Git存储库中的特定文件夹启动项目
如何将更改从Git存储库的一些子文件夹同步到另一个Git存储库,以保留提交历史记录
Git:将特定文件的更改从第一个存储库移动到第二个存储库中的特定文件夹
Git-ftp将锐化符号(#)添加到存储库根目录中的文件夹和文件名中
如何将其他代码从第二个git存储库添加到Yocto内核中?
如何从git存储库(使用bundler)安装默认gems文件夹中的ruby gem,而不是安装在名为bundler的单独文件夹中?
SSH git -如何从存储库中提取文件夹,但不删除部署服务器上的其他目录和文件
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(7217)
视频
沙龙
1
回答
对
非
Git
用户可见的
git
分支主内容
在我的工作组中,我们是四个开发人员,我们通常将我们的工作提
交到
我们的个人电脑上的
git
repos上,并不时地将mod推送到一个
存储
在RAID服务器中的裸露的
git
存储
库
中。现在,我们遇到了一个问题,因为我们有几个同事需要查看
存储
在服务器
存储
库
中的文件(只是读取访问),但是他们甚至不知道
git
意味着什么,他们只是想使用到服务器的samba连接来访问数据。不幸的是,在
文件夹
视图中查看的
裸</e
浏览 3
提问于2015-10-28
得票数 1
回答已采纳
1
回答
Git
-作品副本所看到的更改,但未持久保存在
裸
存储
库
中。
、
我在D:\Projects驱动器中设置了一个
文件夹
,以保存我们的
裸
存储
库
。所有团队成员都在自己的主
文件夹
中创建了本地副本,并开始正常工作,我的意思是,每次有人提交和推送对方时,都可以拉出并查看更改。但是我对一些东西很感兴趣,如果我查看裸露的
存储
库
,在那里更改的文件没有改变,并且保留了它们原来的内容!
git
是否将更改
存储
在其他地方?!如果是的话,我如何告诉他将更改直接保存在
裸
存储
库
浏览 0
提问于2014-02-28
得票数 1
回答已采纳
1
回答
Git
:
从
裸
或
非
裸
导入
、
、
我一直在我的家庭本地服务器(Mac Mini)中托管
裸
存储
库
。当我试图
从
我的
裸
存储
库
导入到bitbucket时。另一个问题是,在
git
的
裸
repo目录中,我发现了另一个与repo目录同名的
浏览 1
提问于2012-12-16
得票数 3
回答已采纳
1
回答
一个简单的
git
配置,允许
从
本地推送到远程?
我希望远程是我可以
从
本地推送到的主要
存储
库
。一个更简单的序列将涉及完全忽略本地目录。首先在远程上建立工作和
裸
回购,然后在本地上克隆remote上的
裸</em
浏览 2
提问于2012-01-01
得票数 2
回答已采纳
1
回答
裸
Git
存储
库
与
非
裸
Git
存储
库
的差异
在
git
中,我只是想知道
裸
存储
库
和
非
裸
存储
库
之间有什么区别。我知道普通的
存储
库
通常只是被推送到其中,并且不会在其中进行更改。除此之外,是什么使它不同于一个
非
裸
存储
库
呢?
浏览 2
提问于2014-07-18
得票数 3
回答已采纳
1
回答
在AWS EC2实例中在现有项目上安装
git
、
、
、
、
执行的步骤:
git
init
git
推送源主错误:拒绝更新
非
裸
存储
库
中的当前分支然后在服务器上创建另一个repo
文件夹
并使用-bare标记进行初始化。 /www/repos/
git
init --<em
浏览 0
提问于2015-08-05
得票数 0
2
回答
无法让
git
使用USB驱动器作为源
我有一个名为“arvores”的
存储
库
,位于吊灯中的一个目录中,我
从
github.com中克隆了它。Cloning into 'arvores'...然后,我更改了一个文件,以测试是否可以推送和提交更改,但我得到了这个错误消息$
git
add .htaccess [master 40eec
浏览 0
提问于2013-10-14
得票数 2
回答已采纳
1
回答
远程
存储
库
中的
Git
子模块
、
、
我有一个远程
存储
库
父
库
和一个远程
存储
库
子
库
。我想让
存储
库
子模块成为
存储
库
父模块的子模块,所以当我签出父
库
时,也会签出子
库
(位于父目录的子
文件夹
中)。因此,我的第一次尝试是将父
库
设置为一个
裸
存储
库
。但是当我想
添加
子模块时: [
git
~/reposi
浏览 1
提问于2013-04-14
得票数 0
1
回答
仅将特定分支克隆到
裸
存储
库
、
我只想克隆一个
非
裸
存储
库
的特定分支来创建一个
裸
存储
库
。因此,基本上,我将从
git
存储
库
中创建一个
git
clone repo.
git
,它将克隆现有
存储
库
并创建一个新
文件夹
repo.
git
。在新的
存储
库
中执行
git
branch时,它具有与旧
存储</e
浏览 2
提问于2016-11-16
得票数 2
2
回答
推动赤裸
裸
的澄清
、
我有2个
非
裸
存储
库
和一个
裸
存储
库
的设置。然后,在第二个
存储
库
中,我克隆
裸
回购,并将内容放入第二个回购。然后,在第二次回购中,我
添加
了一个新文件并提交给自己,但我还没有仔细研究过
裸
回购。稍后,我将原始回
浏览 3
提问于2013-01-11
得票数 0
回答已采纳
1
回答
一个用于许多克隆的
git
裸
存储
库
、
、
是否可以使用相同的
git
裸
存储
库
来保存不同
存储
库
的数据?换言之,我是否可以:用远程回购A中的主分支数据克隆它 执行
git
提交-m“
添加</em
浏览 2
提问于2017-03-31
得票数 0
回答已采纳
1
回答
如何
从
本地恢复
Git
裸
存储
库
、
以下是最初的情况: 我不断地将更改提
交到
本地
存储
库
中,但在修复服务器之前我无法将它们推送。在一天左右的时间内,由于硬件问题,服务器显然无法恢复,因此远程
存储
库
就丢失了。同时,我已经对本地
存储
库
进行了几次提交。 现在,我正在试图恢复服务器上的
存
浏览 4
提问于2014-04-30
得票数 5
回答已采纳
2
回答
git
中的
存储
库
到底是什么意思?
、
、
、
见以下定义:
存储
库
包含一个名为.
git
的目录,其中
git
保存
存储
库
的所有元数据。.
git
目录的内容对于
git
是私有的。因此,我的问题是,包含整个项目(即我的项目的所有文件)和.
git
目录(通常是默认隐藏的)的目录是否称为--仅存在于项目
文件夹
中的.
git
文件夹
的
存储
库
--是否称为-- Repository
浏览 9
提问于2017-12-09
得票数 0
1
回答
将一个新的
git
回购推到没有-
裸
的服务器上。
我知道如何在服务器上创建一个
裸
回购,用于拉动/推送等,但我现在想要推到服务器的回购是为一个网站,所以我不想创建一个
裸
回购。
浏览 1
提问于2020-03-21
得票数 1
回答已采纳
1
回答
在
git
中怎么可能没有工作目录?
、
、
我正在阅读本文中的,并且不理解为什么当您
git
init --bare时没有工作目录。怎么可能没有工作目录呢?这不是你所有文件所在的目录吗?我也不明白第二颗子弹是:
git
将找到不同的对象数据
库
,并为这一运行的<
浏览 3
提问于2016-05-25
得票数 1
回答已采纳
3
回答
创建“
裸
”
git
回购而不克隆它
我读过关于为什么使用“bare”
存储
库
的文章,而且我似乎需要将它作为“起源”来处理,并且应该使用它来提取和推送。我不明白的是,为什么我需要首先创建规则
存储
库
,然后将其克隆为“
裸
存储
库
”呢?为什么我不能在内部创建“
裸
”回购,然后从那里的目录提交文件? 如果我删除创建“
裸
”回购的目录,又会怎样呢?它会以某种方式影响“
裸
”
存储
库
吗?
浏览 7
提问于2013-07-26
得票数 1
回答已采纳
3
回答
从
git
-svn克隆的远程
存储
库
更新
裸
git
存储
库
、
我有一个远程SVN
存储
库
(X),一个自由开发者正在提交他的工作。然而,在我的公司中,我们使用
GIT
,并使用
git
-svn来互操作
GIT
和SVN。没关系!因此,我将SVN
存储
库
(X)克隆到一个
GIT
本地
存储
库
(A)。在此之后,我将本地
git
存储
库
(A)克隆到本地
GIT
裸
存储
库
(B)中,以便能够通
浏览 1
提问于2011-09-23
得票数 3
1
回答
用于更新网站的
git
挂钩出现问题
、
我已经在服务器上建立了一个网站,并使用
git
来维护它。出于这个原因,我创建了两个
git
存储
库
,一个是在$HOME/site上的
裸
库
,我推送到其中,另一个是在/var/www上的
非
裸
库
,它应该在每次发生更改时
从
裸
库
中拉出。为了自动更新
非
裸
存储
库
,我在包含以下内容的
裸
浏览 0
提问于2011-06-18
得票数 3
回答已采纳
2
回答
从
本地回购直接推到一台新机器
我不能逆转进程,只
从
远程运行
git
clone,因为我自己的机器上没有sshd。如果我用
git
init --bare创建一个空的远程设备,我可以推送所有的更改,但是
git
checkout master在远程机器上失败了,它的消息是“致命的:这个操作必须在工作树中运行”。如果我用
git
init创建一个空的远程设备,那么命令
git
push --all deploy就会失败: 枚举对象: 51,已完成。计数对象: 100% (51/51),完成。总计51 (增量21),重用5
浏览 2
提问于2019-09-17
得票数 0
1
回答
旧
裸
存储
库
的克隆显示为空。
我正在尝试从一个旧的、裸露的、
git
存储
库
的备份中恢复一些文件,该
存储
库
最初是在Windows中使用Tortoise
Git
管理的(如果这有任何区别的话),但是当我在我的Mac上克隆它时,我得到了这样的消息: 警告:您似乎已经克隆了一个空
存储
库
。我理解这个警告,但我不认为这个
存储
库
是空的。我一直在尝试更多地了解
git
的工作方式,但我似乎没有得到任何进展,这就是我需要您帮助的地方。查看"r
浏览 2
提问于2016-02-24
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git服务器本地配置详细步骤
git的基本使用
Git局域网内仓库搭建
CocoaPods制作第三方代码库,发布到官方Pod和自己的私有库
Git 了解一下
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券