JSドキュメンテーションの翻訳をアップロードするリポジトリに協力しています。私は新しいファイルを翻訳して、それをそのようなリポジトリに追加したいと思います。所有者はプルの要求をするように私に言った:私は、フォークを作成し、ブランチを作成し、私の翻訳をコミットし、プル要求を行う必要があります。gitエラー:「致命的:有効なリビジョンではありません」
私はこれらすべてのことをやったことがありますが、私は間違いを「致命的なものにします:有効な改訂ではありません。私はバージョン番号を紛失しているはずですが、新しいドキュメンテーションをアップロードするだけなので、どうすればそれが可能かわかりません。これは今まで私がgit bashで無駄に書いたものです:
git add ES6.md
これは私の翻訳です。
git commit -m "new translation"
git request-pull -p "destructuring es6" <repo URL>
最後にマスターがありませんが、私はそれを使用すべきかどうかはわかりません。これは私が取得エラーメッセージです:
fatal: not a valid revision: destructuring es6
最近、ほとんどのプルリクエストアイテムは、GitHubのような独自の特別なバックグラウンドでの作業を行うサイトを通じて行われているようです。 'request-pull'コマンドはかなり古い学校です。誰かに電子メールを送信するのに適した文字列を(stdoutに)出力します。彼らが望んでいると確信していますか?もしそうなら、 'git request-pull HEAD〜1'(おそらく '-p 'が追加されている)を使います。 –
torek
私は男に尋ねたところ、あなたが正しいと言って、彼らはGitHubを通じてそれをするよう勧めました。私はコマンドラインでそれを試し、私のgitのスキルをテストしたい。ありがとう! – vester
Git(ソフトウェア)とGitHub(Webサービス)の[pullの要求とはどのように違うのですか](https://stackoverflow.com/q/6235379/465053) – RBT