0

時間を割いてくれてありがとう。私は git の初心者ですが、丸 2 日かけて問題を解決しようとしました。最後に欲しいのは、コードを編集して Facebook ページに変更を適用できるデスクトップにフォルダーを用意することだけです。何かを解決するたびに、別の何かが問題を引き起こします。今は混乱しているに違いないので、最後に得た問題 (エラー メッセージ) から始めて、トップに戻ります。私は単にこのチュートリアルに従っていましたhttps://devcenter.heroku.com/articles/facebookデスクトップに表示されるクローンを作成しました。git remote と入力すると、heroku が表示されます。しかし、 $ git commit -am "changed greeting" と入力したとき、変更を適用するためにフォルダBoiling-badlands-5761 (すべてのファイルを含む) を割り当てる必要がありました。フィンガープリント 33:91:89:4d:cf:65:b8:31:7d:c8:69:6f:cb:b9:1d:15 のキーは、furious-robot-218 へのアクセスを許可されていません。致命的: リモート エンドが予期せずハングアップしました。これは、furious-robot-218 が 1 日前に削除した古いアプリです。(私が言ったように、新しいアプリを作成することを含め、かなりの時間を検索して試してみましたが、それが私に新たなスタートをもたらすことを望んでいました)すべての変更を適切なフォルダーに単純に割り当てるコマンドは何ですか? git add Boiling-badlands-5761/ を実行すると、次のことがわかりました。

            C:\Users\jeroe\Desktop>git add boiling-badlands-5761/
            C:\Users\jeroe\Desktop>git status
            # On branch new-main-branch
            #
            # Initial commit
            #
            # Changes to be committed:
            #   (use "git rm --cached <file>..." to unstage)
            #
            #       new file:   boiling-badlands-5761/.gitmodules
            #       new file:   boiling-badlands-5761/AppInfo.php
            #       new file:   boiling-badlands-5761/Readme.md
            #       new file:   boiling-badlands-5761/channel.html
            #       new file:   boiling-badlands-5761/images/fpo-picture.gif
            #       new file:   boiling-badlands-5761/images/get-started-bg.jpg
            #       new file:   boiling-badlands-5761/images/header-sketch.png
            #       new file:   boiling-badlands-5761/images/picture-sketch.png
            #       new file:   boiling-badlands-5761/images/samples-bg.png
            #       new file:   boiling-badlands-5761/images/sprites.png
            #       new file:   boiling-badlands-5761/index.php
            #       new file:   boiling-badlands-5761/javascript/jquery-1.7.1.min.js
            #       new file:   boiling-badlands-5761/stylesheets/base.css
            #       new file:   boiling-badlands-5761/stylesheets/mobile.css
            #       new file:   boiling-badlands-5761/stylesheets/reset.css
            #       new file:   boiling-badlands-5761/stylesheets/screen.css
            #       new file:   boiling-badlands-5761/utils.php
            #
            # Untracked files:
            #   (use "git add <file>..." to include in what will be committed)
            #
            #       Any Video Converter Professional.lnk
            #       Audacity.lnk
            #       Continuer l'installation Daemon Tools Lite.lnk
            #       GoldWave.lnk
            #       Notepad++.lnk
            #       cmd.exe
            #       desktop.ini

それから

            C:\Users\jeroe\Desktop>git commit -am "changed greeting"
            [new-main-branch (root-commit) dc24904] changed greeting
             Committer: unknown <jeroe@jeroe-PC.(none)>
            Your name and email address were configured automatically based
            on your username and hostname. Please check that they are accurate.
            You can suppress this message by setting them explicitly:
                git config --global user.name "Your Name"
                git config --global user.email you@example.com
            After doing this, you may fix the identity used for this commit with:
                git commit --amend --reset-author
             17 files changed, 924 insertions(+), 0 deletions(-)
             create mode 100644 boiling-badlands-5761/.gitmodules
             create mode 100644 boiling-badlands-5761/AppInfo.php
             create mode 100644 boiling-badlands-5761/Readme.md
             create mode 100644 boiling-badlands-5761/channel.html
             create mode 100644 boiling-badlands-5761/images/fpo-picture.gif
             create mode 100644 boiling-badlands-5761/images/get-started-bg.jpg
             create mode 100644 boiling-badlands-5761/images/header-sketch.png
             create mode 100644 boiling-badlands-5761/images/picture-sketch.png
             create mode 100644 boiling-badlands-5761/images/samples-bg.png
             create mode 100644 boiling-badlands-5761/images/sprites.png
             create mode 100644 boiling-badlands-5761/index.php
             create mode 100644 boiling-badlands-5761/javascript/jquery-1.7.1.min.js
             create mode 100644 boiling-badlands-5761/stylesheets/base.css
             create mode 100644 boiling-badlands-5761/stylesheets/mobile.css
             create mode 100644 boiling-badlands-5761/stylesheets/reset.css
             create mode 100644 boiling-badlands-5761/stylesheets/screen.css
             create mode 100644 boiling-badlands-5761/utils.php

git status は私にそれを与えます:

            C:\Users\jeroe\Desktop>git status
            # On branch new-main-branch
            # Untracked files:
            #   (use "git add <file>..." to include in what will be committed)
            #
            #       Any Video Converter Professional.lnk
            #       Audacity.lnk
            #       Continuer l'installation Daemon Tools Lite.lnk
            #       GoldWave.lnk
            #       Notepad++.lnk
            #       cmd.exe
            #       desktop.ini
            nothing added to commit but untracked files present (use "git add" to track)

そしてgit log

            C:\Users\jeroe\Desktop>git log
            commit dc2490455c28f930c9395e793cc4e93265cabde6
            Author: unknown <jeroe@jeroe-PC.(none)>
            Date:   Tue Jul 31 18:35:24 2012 +0200
                changed greeting

今どこを見ればいいのかわからないので、助けていただけませんか。さまざまなコマンドを試すほど、めちゃくちゃになります。今のところ、変更を適切なフォルダーに割り当てたいだけです。前もって感謝します


ありがとうございます。最後に重要な質問が 1 つあります。コマンドを実行した後、コードが適用されたと言われましたが、コードを編集するたびにこれらの手順をやり直す必要があるかどうか疑問に思っていました。だから私は単にcmdを閉じて再び開いてgit comit -amに入り、次にgit push herokuを入力し、再び猛烈なロボットと呼ばれるこの古いアプリを参照しましたすべてのコマンドを入力しなくても正しいフォルダーとコードを編集する方法はありますかあなたは私にくれました。もしそうなら、それは非常に退屈な仕事になるからです。

再度、感謝します

4

1 に答える 1

0

まず、デスクトップ フォルダーで git リポジトリを初期化したようです。

C:\Users\jeroe\Desktop>git add boiling-badlands-5761/
C:\Users\jeroe\Desktop>git status ;# this returns output

これはあなたがしたいことではありません。最初にここのherokuドキュメントに記載されてgit cloneいるコマンドを使用してみてください。次に、クローンを作成した後、そのディレクトリに移動してください。次に、他のことを行う前に、次のコマンドを発行します (もちろん、 と をそれぞれ自分の名前と電子メールに置き換えます)。cd<Your_Name><your_email>

git config --global user.name "<Your_Name>"
git config --global user.email <your_email>

これにより、次に発生していた「作成者不明」のコミットの問題が回避されます。

 Author: unknown <jeroe@jeroe-PC.(none)>

まずこれらを試してください。heroku プッシュの問題が解決しない場合は、それにも対処しますが、1) デスクトップ ディレクトリではなく、2) コミッター情報なしでコミットを保存しないクローンを取得するまでは、何をしても意味がありません。そうしないと。

上記の新しいクローンを作成したら、boiling-badlands-5761 の内容をそのクローンに移動します。ディレクトリ全体を移動しないでください。ファイルだけを移動してください。git config次に、コマンドを発行した後git add .、新しいクローンから試してくださいgit commit

于 2012-07-31T17:36:40.297 に答える