3

私はSourceforgeでプロジェクトを開始しました。主に、Sourceforgeがどのように機能するかを試すためです。プロジェクトへのリンクは次のとおりです。https ://sourceforge.net/projects/tachikomawall/しかし、ソースコードをプロジェクトにプッシュしても機能しません。私はその目的のためにGITを使おうとしています。返されるエラーは次のとおりです。

[18:09] matachi ~/Projects/htdocs/Tachikoma-Wall $ git push origin master
matachi@tachikomawall.git.sourceforge.net's password: 
fatal: '/gitroot/tachikomawall/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

以前にターミナルに入力した行を次に示します(何も忘れていないと思います)。

[17:57] matachi ~/Projects/htdocs/Tachikoma-Wall $ git init
[17:57] matachi ~/Projects/htdocs/Tachikoma-Wall $ git config user.name "MaTachi"
[17:58] matachi ~/Projects/htdocs/Tachikoma-Wall $ git config user.email "matachi@users.sourceforge.net"
[17:58] matachi ~/Projects/htdocs/Tachikoma-Wall $ git add .
[17:58] matachi ~/Projects/htdocs/Tachikoma-Wall $ git commit
[master (root-commit) 637d52b] first commit
 5 files changed, 91 insertions(+), 0 deletions(-)
 create mode 100644 README
 create mode 100644 images/bg.png
 create mode 100644 include/style.css
 create mode 100644 index.html
 create mode 100644 index.php
[18:08] matachi ~/Projects/htdocs/Tachikoma-Wall $ git remote add origin ssh://matachi@tachikomawall.git.sourceforge.net/gitroot/tachikomawall/code
[18:08] matachi ~/Projects/htdocs/Tachikoma-Wall $ git config branch.master.remote origin
[18:09] matachi ~/Projects/htdocs/Tachikoma-Wall $ git config branch.master.merge refs/heads/master

エラーメッセージによると、正しいリポジトリ名を書き込んでいないと思います。ご存知かもしれませんが、私はこれまでGITを使用したことがなく、GITがどのように機能するかをまだよく理解していません。

4

1 に答える 1

6

私も同じ問題を抱えていて、あなたの質問に対するコメントを見ました。明確にするために:

https://sourceforge.net/apps/trac/sourceforge/wiki/Gitのガイドが間違っています。

以下からクローン/プル/プッシュしないでください:

ssh://USERNAME@PROJECTNAME.git.sourceforge.net/gitroot/PROJECTNAME/REPONAME

代わりに、以下から実行してください。

ssh://USERNAME@git.code.sf.net/p/PROJECTNAME/REPONAME

于 2012-01-31T19:54:20.270 に答える