Git Repository和msysgit Checkout?

时间:2015-05-19 15:19:34

标签: git msysgit

  • 我已经通过apt-get
  • 在ubuntu 14 LTS Server Edition上安装了git
  • 我在我的Windows机器上的C:\ Tools
  • 上安装了putty,pageant,plink.exe和msysgit
  • 我设置了系统环境变量GIT_SSH = C:\Tools\plink.exe
  • 我创建了一个用户git

adduser --system --shell /bin/bash --group --disabled-password --home /home/git git

  • 我给了chown git /usr/bin/git

  • 我生成了私钥和公钥,将公钥移到了/home/git/.ssh/authorized_keys,将私钥添加到了分页。我可以通过ssh服务器上的公钥认证登录。

  • 在我的Ubuntu机器上,我创建了git存储库

mkdir /source cd source/ git init --bare testprojekt.git chown -R git testprojekt.git/

  • 我在新的空存储库中创建了一个testfolder和一个test.txt cd testprojekt.git/ mkdir testfolder cd testfolder/ touch test.txt echo "content" > test.txt

  • 在Git-Bash的Windows机器上,我执行了 git config --global user.name "my name" git config --global user.email"my email" cd /C/Source/ #future working directory git clone ssh://git@<FQDN>:<Port>/source/testprojekt.git cd testprojekt/ git fetch origin

获取的存储库为空。如何将testfolder和test.txt检入工作目录?

提前致谢

1 个答案:

答案 0 :(得分:0)

从您提供的步骤列表中,看起来您实际上没有从Ubuntu计算机提交任何内容。

Git Basics - Recording Changes to the Repository