“fatal: not a git repository: '.'” when using post-update hook

转载 2016年06月01日 02:36:39

转自: http://stackoverflow.com/questions/4043609/getting-fatal-not-a-git-repository-when-using-post-update-hook-to-execut

使用 git hooks 脚本执行 git 相关命令时总是 报错: fatal: Not a git repository: '.' , 查了好久都未果,最终在 stack overflow 上找到解决方案了
原因是 环境变量 GIT_DIR 在捣鬼

unset GIT_DIR

#!/bin/sh
cd /path/to/working-copy/ || exit
unset GIT_DIR
git pull origin master

或者
#!/bin/sh
cd /path/to/working-copy/ || exit
env -i git pull origin master

详情参见:

 http://stackoverflow.com/questions/4043609/getting-fatal-not-a-git-repository-when-using-post-update-hook-to-execut

git 解决fatal: Not a git repository

我用git add file添加文件时出现这样错误: fatal: Not a git repository (or any of the parent directories): .git 提示说没...
  • u012306714
  • u012306714
  • 2016年09月18日 09:26
  • 24628

git 上传文件到仓库上提示:origin does not to be a git repository

git 上传代码提示:origin does not to be a git repository
  • dream_follower
  • dream_follower
  • 2016年12月28日 11:54
  • 5987

Git错误提示之:fatal: Not a git repository (or any of the parent directories): .git

产生原因:一般是没有初始化git本地版本管理仓库,所以无法执行git命令 解决方法:操作之前执行以下命令行: git init           然后执行一下git status查看状...
  • s1674521
  • s1674521
  • 2017年05月13日 17:12
  • 7778

Not a git repository错误解决方法

运行 $ git remote add origin git@github.com:yourName/yourRepo.git命令时提示下面的错误。 fatal: Not a git repos...
  • ydm19891101
  • ydm19891101
  • 2017年05月17日 17:25
  • 3417

fatal: Not a git repository (or any of the parent directories):

我用git add file添加文件时出现这样错误: fatal: Not a git repository (or any of the parent directories): . ...
  • u010098331
  • u010098331
  • 2016年03月03日 19:13
  • 1220

Pixhawk---fatal: Not a git repository (or any of the parent directories)

当从github.com上面下载下了Firmware后,无意中删除了Firmware目录下的.git文件夹,再去编译就会出现:   fatal: Not a git repository (or a...
  • FreeApe
  • FreeApe
  • 2015年08月22日 12:31
  • 28337

cocoapods更新失败fatal: Not a git repository (or any of the parent directories): .git

提供一种方法:重装cocoapods   删除文件夹下/Users/sunzhen/.cocoapods所有子文件。  然后进工程底下执行pod install 到 /Users/sunzhen/...
  • jade07
  • jade07
  • 2016年11月23日 17:34
  • 2344

Git服务器的建立

据我目前所知,在团队中使用GIT作为SERVER好像不是太多,这两天试了一下,主要是觉得在各台机之间传代码会方便一点,因为有时候在WIN下开发,有时在LINUX下开发。而这个作为交换的空间也只是作为暂...
  • jingwenlai_scut
  • jingwenlai_scut
  • 2010年03月18日 17:42
  • 6200

git push origin master fatal: 'origin' does not appear to be a git repository fatal: Could not read

在Xcode中push好久都没有反应,然后就给停止了  子啊终端中尝试进行push,结果还是出现错误: git push origin master fatal: 'origin' do...
  • matiji66
  • matiji66
  • 2016年02月22日 16:54
  • 6873

git远程库与本地联系报错:fatal: Not a git repository (or any of the parent directories): .git

在github上新建了一个仓库,然后相与本地的仓库联系起来 $ git remote add origin https://github.com/liona329/learngit.git fat...
  • liona_koukou
  • liona_koukou
  • 2017年01月17日 18:22
  • 3873
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:“fatal: not a git repository: '.'” when using post-update hook
举报原因:
原因补充:

(最多只允许输入30个字)