草庐IT

directory-permissions

全部标签

git - .gitignore : Ignore one specific directory and that one only

这个问题在这里已经有了答案:HowtoexcludefileonlyfromrootfolderinGit(5个答案)关闭9年前。我有这个目录结构./bin/./sometool/bin/...以及其他一些文件和目录。如果我想避免跟踪java类文件,我应该将其添加到.gitignore文件中:bin/但是,这似乎也忽略了路径./sometool/bin这是否正确,如果正确,我如何获得我想要的行为。

windows - Hook : "git error: cannot spawn .git/hooks/post-commit: No such file or directory" 的 msysgit 错误

我无法让接收后和提交后Hook与msysgit(Windows7Pro/32和Ultimate/64)一起正常工作。对于提交后Hook,如果我从git-bash或控制台提交,我会收到上述错误,但如果我通过git-gui提交,它会正常工作。对于接收后Hook,所有三个都给出相同的错误。我认为这是某种权限或路径错误,但真的不知道从哪里开始。 最佳答案 将SHEBANG添加到hook的第一行,如下所示:#!/bin/shecho"executingpost-commit"exit0这也让我困惑了一段时间,我看到添加shebang修复了它。

git - 致命的 : Unable to create temporary file '/home/username/git/myrepo.git/./objects/pack/tmp_pack_XXXXXX' : Permission denied

我一直在处理此错误消息,我不明白修复它或着手调试它的正确解决方案。我用谷歌搜索了各种形式的错误,但没有真正的解决方案出现。我假设这是权限问题,但我真的不知道如何检查或我应该检查什么。我有一台运行Ubuntu11.10的服务器,我基本上是在尝试从我的开发机器对我的git存储库进行初始提交。我以root身份运行。我应该以用户身份运行吗?在服务器上创建repo:$cd/home/username/git$mkdirmyrepo.git$cdmyrepo.git/$git--bareinit在开发机器上创建repo:Gotorailsprojectdirectoryfirst$gitinit$

混帐推送 : permission denied (public key)

我正在尝试将文件推送到friend的git存储库,但公钥出错。gitpushorigintestbranchPermissiondenied(publickey).fatal:Couldnotreadfromremoterepository.我们在哪里以及如何定义公钥/私钥?gitremote-v返回:origingit@github.com:Sesamzaad/NET.git(fetch)origingit@github.com:Sesamzaad/NET.git(push)感谢任何帮助。 最佳答案 我遇到了同样的问题,这就是我所

Git 错误 : previous rebase directory . git/rebase-apply 仍然存在但给出了 mbox

我正在尝试应用我从http://www.winehq.org/pipermail/wine-devel/2014-May/104356.html获取的补丁.我将其复制到文本编辑器中,并将其保存为my.patch(我需要修复电子邮件,它已被混淆)。我尝试用Git应用它,但我收到了这个错误:sashoalm@sashoalm-VirtualBox:~/Desktop/wine-git$gitam--signoff这个神秘的错误消息让我不知道出了什么问题,也不知道我需要做什么才能让它工作。这个错误是什么意思?我该如何解决? 最佳答案 gi

GitHub - 致命 : could not read Username for 'https://github.com' : No such file or directory

当我尝试在Windows上使用gitBashpull代码时遇到以下问题:fatal:couldnotreadUsernamefor'https://github.com':Nosuchfileordirectory我已经尝试实现此处提供的公认解决方案:ErrorwhenpushcommitswithGithub:fatal:couldnotreadUsername但是问题依然存在。添加/删除origin后,我仍然遇到相同的错误。可以就这个问题提出建议吗?谢谢! 最佳答案 按照此处的步骤设置SSHkey:https://help.gi

git - git pull : git-sh-setup: No such file or directory 上的 OSX 10.10 优胜美地测试版

升级到OSX10.10YosemiteBeta后,运行gitpull返回以下错误:/Library/Developer/CommandLineTools/usr/libexec/git-core/git-pull:line11:git-sh-setup:Nosuchfileordirectory我已经检查了引用的git-core目录,git-sh-setup.sh就在那里。其他git命令完全按预期工作 最佳答案 我认为目前最干净的解决方案是将iTermsession中的初始命令更改为/usr/bin/login-f这解决了我的问题。

git - Heroku 错误 : "Permission denied (public key)"

我一直收到这个错误。我正在使用Mac。我生成了一个key并使用将它添加到herokuherokuconfig:addkey="ssh-rsablahblah=me@me.com"但这行不通。我不断收到同样的错误。除了重新安装ssh-keygen,我还能做什么? 最佳答案 尝试herokukeys:add.例如,herokukeys:add~/.ssh/id_rsa.pub 关于git-Heroku错误:"Permissiondenied(publickey)",我们在StackOverf

Git 子模块添加 : "a git directory is found locally" issue

我实际上正在尝试学习如何使用git,包括gitsubmodule子命令。我已经设置了一个服务器,我可以在上面使用SSH托管、推送和pullgit存储库。我在此服务器上创建了一个主git存储库“Travail”,我想将我的所有项目作为子模块放入其中。在我的Travail存储库中,我已经在tools/libft中添加了一个我的项目作为子模块:我能够开发这个子模块,推pull它。但是当我尝试添加另一个子模块(名为fdf,来self服务器上的fdf.git)时,我遇到了以下问题:gitsubmoduleaddssh://XXX.XXX.XXX.XXX:XXXXX/opt/git/fdf.git

git rebase : "error: cannot stat ' file': Permission denied"

我正在使用git,并进行了一次小提交,然后进行了一次大提交。我决定在推送它们之前使用gitrebase将两个提交压缩在一起。(我以前从未这样做过。)所以我做了:gitrebase-iHEAD~2这给了我我的编辑器,我在其中选择了较早的提交并压缩了较晚的提交。当我保存时,git说:error:cannotstat'filename':PermissiondeniedCouldnotapplysha1forlatercommit...initiallineoftextforthatcommit现在:当我执行gitlog时,没有提交出现。gitstatus告诉我“当前不在任何分支上”。一个文