我的任务是在我们的课堂上解释和演示 GIT。我一直在关注GIT Book以使 git 工作,并且我正在阅读其他教程。当我读得越来越多时,我变得非常困惑。教程中所说的一切似乎都非常技术性,学生很难理解哪些没有任何想法。
我们的教授给了我一个服务器访问权限。我按照此处所述的步骤设置我的服务器。我做了以下事情:
$ ssh myusername@myprofessorserver.com
$ sudo adduser git
$ su git
$ cd
$ mkdir .ssh
$ ssh-keygen -t rsa -C "myemail@mailserver.com"
$ cat /home/git/.ssh/id_rsa.myusername.pub >> ~/.ssh/authorized_keys
$ cd /home/git
$ mkdir myfirstproject.git
$ cd myfirstproject.git
$ git --bare init
$ ls
$ ./ .bash_history .bash_profile devsite.git/ perl5/ public_html/
../ .bash_logout .bashrc .emacs public_ftp/ .ssh/
$ cd devsite.git
$ ls
$./ ../ branches/ config description HEAD hooks/ info/ objects/ refs/
我不知道我的配置中还缺少什么让 git 工作。服务器正在运行到 Fedora。
我使用的是Windows PC,为了配置我的本地站点,我下载了文件msysgit.github.com/,我选择了“纯GIT用户,在google下载链接”。我只是运行安装并遵循所有步骤。我使用 NETBeans 作为我的 IDE。我按照 netbeans.org/kb/docs/ide/git.html 中的教程进行操作。但我只遵循了第 1 步,其余的步骤我无法使其工作。我被困在第 2 步。
知道我还需要做什么才能让 git 在我的本地和远程服务器上工作吗?我上面的步骤错过了什么?如果它是我的第一个项目,我还没有任何文件,我需要对我的服务器设置做什么?
我只需要在服务器中添加 2 个测试文件并向我的同学展示演示文件只有 index.html 和 welcomemessage.html 我的存储库和分支名称还为空
任何人对此事的任何建议?