从本质上讲,我希望使用git作为下载命令。我在一个集中的服务器上有一个项目,我想以一种简单的方式下载该项目。我假设我可以在服务器上设置一个git存储库,然后在本地运行git clone,这将会起作用,但我对git的知识和理解显然是严重缺乏的。这就是我的想法:
在我运行的服务器上的目录中:
// set up the git repo in directory named test
git init
git add .
git commit -m "add are all the files"
然后我应该能够在本地运行git clone http://path/to/direct
我正在尝试遵循AngularJS教程。我已经成功地设置了我的所有测试和静态and服务器的ok。但是,当我开始步骤0时,本教程要求我使用以下命令重置工作站:
git checkout -f step-0
当我键入这个(当我在角-phonecat目录中)时,我会得到以下错误消息:
fatal: Not a git repository (or any of the parent directories): .git
我做错了什么?
在本教程之后,我使用一个小的Raspberry pi设置了一个网络git服务器: -- repos位于USB驱动器上,而不是在/var/www/git中。在我去破坏microSD卡之前,一切都很顺利。在microSD上重新安装了Raspberry操作系统,除了我不能推到旧的git之外,一切都是重新运行的。我没有从usb驱动器上移动回放。我可以克隆他们,但不能推动改变。
当我试图推到旧的回收站时,我得到
fatal: unable to access 'http://192.168.0.69/git/project.git': The requested URL returned
问题是,每次我将git推(克隆)到fakhrul@ipdaresss:/home/fakhrul/proj.git (或任何git )时,我都会出错(DigitalOcean Ubuntu14.04服务器)
FATAL ERROR: Network error: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我已经做了很多研究,尝试了每一个教程,但问题仍
所以我运行的命令是...
machineA> git init --bare repo.git
machineB> git clone bob@machineA:/srv/git/repo.git
我收到错误信息...
Initialized empty Git repository in /opt/tempGit/randomstuff/.git/
fatal: '/srv/git/repo.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly