对不起,如果这个问题已在某个地方得到解答,但我的搜索时间毫无结果。
我正在尝试在本地计算机上为我的应用程序设置自动构建存储库。我的目标是让我的正常git repo用于开发和协作,然后一旦它准备好构建就推送到本地机器上的远程仓库,它将使用钩子来触发自动构建。
我的问题是尝试在本地计算机上创建远程仓库。我使用git URL创建远程仓库没有问题,但我不知道如何设置可通过ssh密钥访问的本地仓库。
从我读过的内容应该是这样的:
git remote add buildrepo user@localMachine:~/poject/buildrepo
如果有人可以给我一些建议,请指出正确的方向,或者告诉我,我这样做是愚蠢的,我会非常感激!
答案 0 :(得分:0)
看起来我的确非常合适! 这帮助了我:
http://thelucid.com/2008/12/02/git-setting-up-a-remote-repository-and-doing-an-initial-push/
我需要在本地创建一个裸git repo,然后将其作为远程开发位置添加。
例:
mkdir ~/project/buildrepo/proj.git
cd ~/project/buildrepo/proj.git
git init -bare
cd ~/project/dev
git remote add buildrepo usr@machine:~/project/buildrepo
git push buildrepo