腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
寻找方法以确保
git
存储库中的文件
权限
设置为chmod 777。
我们使用的是
Git
和GitHub应用程序最终将在
Linux
发行版上运行。有些文件必须具有执行
权限
集(为了简单起见,让我们假设是chmod 777 )使用
git
update-index --chmod=+x <file>设置@lavanya回答的
权限
。 使用<e
浏览 4
提问于2021-04-23
得票数 1
回答已采纳
1
回答
在
linux
和windows之间共享存储库的问题
、
、
我在我的
linux
和windows机器之间共享我的存储库,并在
linux
机器上推送了一些
权限
更改。现在,我的windows计算机显示我执行此操作时处于最新状态:
git
reset --hard origin/master然而,当我尝试执行以下操作时:它突然告诉我,我有本地更改,这些更改恰好与我在
linux
机器上修改
权限
的文件相同。我做了这
浏览 15
提问于2017-01-16
得票数 0
回答已采纳
1
回答
使
git
忽略在Windows上签出的文件的
linux
可执行标志
、
、
我在两台计算机(windows笔记本电脑和
linux
台式机)上进行开发,当我在
linux
上签入具有
权限
755 (=可执行文件)的文件,然后在Windows上签出它们时,Windows将
权限
更改为644当我签入更改时,windows上的
git
总是想签入新的
权限
。使用
git
update-index --chmod=+x script.sh更改
权限
不起作用。
Git
只是忽略该命令。当我想拉取更改时,它会变得非常烦人,因为
git</e
浏览 25
提问于2021-09-29
得票数 0
2
回答
在Plesk环境中从PHP执行时的
Git
权限
、
、
、
我想从Plesk (
Linux
)管理的虚拟主机中的PHP应用程序中执行
Git
命令(
git
pull、
git
status)。由于
git
存储库是由vhosts系统用户设置的,因此使用Apache执行的
Git
命令(例如exec(
git
pull))的PHP脚本会出现
权限
问题。系统用户和运行PHP脚本的Apache应该拥有哪些文件
权限
来修改本地
Git
存储库?
浏览 1
提问于2015-12-20
得票数 2
6
回答
为什么在将
git
仓库复制到另一个目录后,我会修改文件?
、
、
、
、
我的笔记本电脑上有我个人的小型
git
存储库。我刚刚提交了更改,并检查了我没有要提交的内容--每个暂存和修改过的文件都已提交。 在那之后,我已经将所有的文件从这个仓库复制到另一个位置,然后轰隆一声!我认为我遗漏了一些基本的
git
规则。有人能在这方面给我提个建议吗?
浏览 0
提问于2012-07-16
得票数 15
回答已采纳
1
回答
防止
git
拉取更改文件
权限
和所有权
、
我在
Linux
环境中工作,其中我必须更改一些文件的
权限
和所有权,但每次我执行
git
pull时,这些
权限
和所有权都会再次更改。我尝试过
git
config --add core.filemode false,但它似乎在此上下文中不起作用。有没有办法防止
git
拉更改文件
权限
和所有权?
浏览 1
提问于2017-12-15
得票数 0
1
回答
使用msysgit的文件模式
、
我在网络驱动器上使用msysgit (v1.7.7)从Windows克隆了一个
Git
存储库。有些文件在存储库上标记为模式100755。使用Windows工具,ls -l命令有效地显示了对这些文件的良好
权限
。现在,当我从
Linux
访问存储库目录时,这些文件拥有644个
权限
,而不是755
权限
。如果我在
Linux
端将它们切换到755,然后返回到Windows上的
git
bash工具: 但是
git<
浏览 2
提问于2012-08-30
得票数 7
回答已采纳
7
回答
Windows上的
Git
文件
权限
、
、
、
我已经通读了一些关于
Git
中的文件
权限
的问题,我仍然有点困惑。我在GitHub上有一个从另一个派生出来的回购。合并后,它们应该是相同的。但是: mode change 100644 => 100755 ants/dist/sample_bots> 100755 worker/release_stale_jails.py mode change 100644 => 100
浏览 0
提问于2011-06-25
得票数 208
回答已采纳
1
回答
尝试更改WSL中的远程回购时出现
Git
错误
、
git
remote set-url origin x 此错误仅在WSL中发生,并在windows的cmd中正常工作。有什么想法吗?
浏览 5
提问于2022-09-18
得票数 -1
1
回答
在
Linux
/Windows dualboot之间共享NTFS分区上的
git
存储库
、
、
、
我正在开发一个应该在Windows和
Linux
下运行的(Qt)应用程序。所以,我也希望能够在Windows和
Linux
下进行开发。因此,我将我的项目(作为
git
repo)存储在NTFS分区上,该分区挂载在
Linux
(Ubuntu13.10)下。为了避免编译的可执行文件的
权限
问题,我将影子构建目录设置为我在
Linux
下的主文件夹。 到目前为止,这种方法的效果还不错。但我担心在
Linux
下的NTFS分区上使用它会破坏我的存储库。或者我的repo有一天以这种方式使用时不会
浏览 0
提问于2014-02-13
得票数 9
3
回答
如何在
Git
中设置许可?
、
、
我对
Git
很陌生,经过大量搜索,我发现我必须在
Git
服务器上设置
Linux
权限
。 但我想知道,是否可以在
Git
中设置
权限
?例如,如果我的团队中有人在我的Store部分的UI上工作,我希望他/她拥有它自己的分支,但是当他/她用
Git
拉动项目时,我只需要访问我允许的文件和文件夹。我必须补充的是,我使用
Linux
在本地网络上拥有自己的
Git
服务器,我使用"SourceTree“作为
Git
的GU
浏览 1
提问于2015-06-11
得票数 1
回答已采纳
1
回答
使用Jenkins处理
git
中文件
权限
的最佳实践
、
、
、
我在
git
钩子中创建了两个脚本,用于预提交,以保存
权限
文件中所有文件的
Linux
权限
,并使用
权限
文件恢复
权限
。如果我手动执行
git
克隆/签出/提交,这是很好的。但是,当我将Jenkins配置为签出项目时,它将运行以下命令: 这将使用-f选项,并尝试用unlink丢弃本地更改。这将引发拒绝我的项目的
权限
,因为Jenkins帐户没有删除某些文件的
权限
(例如,
权限</em
浏览 1
提问于2016-09-02
得票数 1
3
回答
如何管理
Linux
文件夹上的
权限
?
、
、
、
我有点搞不懂
Linux
的
权限
。我正在配置一个
Git
中央存储库,用户可以通过SSH访问它。我使用的是文件系统ACL()和常规的
linux
权限
。我打算做的是: 用户"
git
“是唯一能够在"/var/github
浏览 6
提问于2011-10-04
得票数 1
回答已采纳
4
回答
Git
:无法推送{n/a (解包程序错误)}
、
、
、
当我尝试将更改推送到裸存储库时,我得到了以下错误:error: unpack failed: unpack-objects abnormal exit error: failed to push some refs to '
浏览 2
提问于2013-09-30
得票数 4
1
回答
Windows 10
Linux
子系统中的Dockerfile无法找到当前目录中的文件
、
在
Linux
中,所有的功能都很好。但是在Windows 10 Subsytem for
Linux
(WSL)中,docker会抛出一个错误,说明它找不到该文件。文件
权限
也在我的帐户中。 编辑:我刚刚意识到,我似乎需要以sudo的身份运行sudo客户端。
浏览 2
提问于2019-01-21
得票数 1
回答已采纳
5
回答
自动应用"
git
update-index --chmod=+x“到可执行文件
、
、
我经常将bash脚本添加到我的
git
存储库,在
git
add之前,这些脚本在
linux
文件系统中具有可执行
权限
。但是,在将添加的文件推送到远程存储库并拉入另一个位置后,这些文件显示为具有不可执行
权限
。似乎有两种方法可以纠正这个问题:
git
commit -am "fixing the script permissions... again..."或 2.
git
update-index --chm
浏览 0
提问于2013-01-11
得票数 72
回答已采纳
1
回答
编辑文件时保留samba共享的文件
权限
、
、
我使用的代码库将从
Git
存储库签出到我的
Linux
机器上。由于我们的生产代码是要部署在
Linux
上的,所以我在我的
Linux
机器上做了所有的测试,但是我喜欢将Windows用于日常使用,包括代码编辑/编写。\wgrover编辑一个文件时,644中的文件
权限
一直更改为,尽管在编辑之前它是644。它一直出现在我的
git
diff中,像这样: diff --
git
a/debian/maggie.nginx.conf b/debian&
浏览 5
提问于2014-01-06
得票数 56
回答已采纳
1
回答
Jenkins错误:java.io.IOException: error=13,
权限
被拒绝
、
/bin/
git
rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote
Git
repository> /usr/local/
git
/bin/
git
config remote.origin.url
git
@bitbucket.org:DrunkenCooder/spring3helloworld.
git</em
浏览 3
提问于2015-09-24
得票数 1
1
回答
使用没有
git
用户的
git
服务器
、
、
我有一台只有一个用户的远程
linux
机器。
git
clone user@hostname:/path/to/
git
/directory/your_project.
git
git
clone
git
@hostname:/path/to/
git
浏览 2
提问于2018-08-19
得票数 2
3
回答
是否给予
Linux
用户
git
访问
权限
,而不是shell访问
权限
?
、
、
我希望将提交访问
权限
授予几个不同的人,每个人都可以访问我的
Linux
服务器上各自独立的
git
存储库。实现这一点的一种方法是: adduser x ask user x to clone from ssh://myserver.com/home/x/repo.
git
然而,这有一个不受欢迎的效果,即他们也可以通过ssh登录。我不
浏览 1
提问于2013-02-25
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git Base For Linux
GIT-Linux下 Git 命令补全
Linux上面安装git
Linux系统权限管理
Linux#4 理解Linux文件权限
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券