我正在尝试实现一个简单的场景,其中我在一台服务器上有一个git存储库,并且我能够将这个存储库推送到远程服务器。在解决了许多其他问题后,我陷入了以下阶段:
在server1上,我有一个git repo。现在,我将遵循上概述的步骤
例如,1) ssh到远程服务器2)创建一个目录3) Bare init a repo 4) exit并在本地服务器上使用以下语句添加远程
git remote add api User@example.com:/Myproj.git
5)推送到远程。(git推送-u接口主程序)
我得到的错误是
git: '/Myproj.git' is not a
我在LAN服务器上创建了一个Bonobo git服务器。基础命令“pull”或"push“都没有问题。但当我尝试跟踪大文件并将其推送到服务器时,它失败了,错误消息如下。
我应该如何设置git服务器?
git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin develop:develop
git: 'credential-wincerd' is not a git command. See 'git --help'.
The most simi
我有一个在Oracle 6.9上运行的Jenkins服务器(版本6.9)。Git 1.7.1安装在/usr/bin/git (运行which git命令时显示)下可用的服务器和二进制文件上。
我的Windows从服务器连接到这个主服务器,这里也配置了git。不过,我仍然收到以下错误:
Caused by: java.io.IOException: Cannot run program "/usr/bin/git" (in directory "C:\Jenkins\workspace\x\y\z"): CreateProcess error=2, The sys
我有一个安装了ssh服务器的windows2003机器。我在本地和服务器上都安装了msysgit (git版本1.6.2)。
服务器有以下我的repos的绝对路径:
e:\vc\git\myrepo.git
当用户登录时,他/她将被放入以下工作目录:
e:\vc\git\
在我的dev机器上运行以下命令时:
git clone ssh://myuser@myip/myrepo.git testrepo
我得到以下错误:
fatal: ''/myrepo.git'' does not appear to be a git repository
根据我的ssh日志,
我正在尝试使用git挂钩,并试图获得用于托管代码的git服务器,以便在每次提交后执行构建。我已经从我所在的服务器存储库中克隆了一个本地(服务器上的) git存储库。服务器存储库和服务器的本地实例化都在同一台机器上,即服务器上。我使用这个本地实例化来执行构建。
目前,在每次对存储库进行新的推送之后,我正在使用后更新 git钩子运行以下脚本:
#!/bin/sh
#get the branch name that was pushed
branch=$(git rev-parse --symbolic --abbrev-ref $1)
echo performing a build on br