このリポジトリは、Gitを使用してGitHubでのオープンソースの寄与のプロセスを単に作成するために作成されています。最後に、あらゆるテクノロジーやドキュメントに独自のプロジェクトを追加することで、貢献する方法を学びます。プロジェクト、基本的なプログラム、または文書化がない場合は、心配しないでください。最後まで進むだけで、その理由がわかります。
画像に示すようにフォークボタンをクリックしてリポジトリをフォークし、あなたに従って名前を付けます。これにより、このリポジトリのコピーが作成されます。
次に、フォークリポジトリをマシンにクローンします。 githubアカウントに移動し、フォークリポジトリを開き、[コード]ボタンをクリックして、[コピー]をクリップボードアイコンをクリックします。
このリポジトリをコピーするファイルの場所を開きます。右クリックしてから、こちらをクリックします。これにより、端末が開きます。
入力 -
git clone "url you just copied"
「引用符なしのURL」(引用符なし)がこのリポジトリ(名前の選択に応じて保存したこのプロジェクトのフォーク)のURLです。
例えば:
git clone https://github.com/username/first-pullrequest.git
ここで、 usernameはgithubユーザー名です。ここでは、GitHubのFirst-PullRequestリポジトリのコンテンツをコンピューターにコピーしています。
メインブランチに直接変更することはできないため、独自のブランチを作成してください。
リポジトリをクローニングしたファイルの場所を開き、 first-pullrequestフォルダーを開きます。右クリックして、こちらのGit Bashをクリックします。
端末が開いたら、入力してください -
git checkout -b your-new-branch-name
新しいブランチネームの代わりに、スペースなしで必要な名前を入力します。また、複数の名前がある場合は、2つの名前の間に上記の形式と使用-使用します。
作業を追加するには、 first-pullrequestフォルダーに新しいフォルダーを作成し、Java、CSSなどのように使用されるいずれかのテクノロジーに従って名前を付けます。ドキュメント、コード、READMEなどのこのフォルダーの内部をより多くのフォルダを作成することにより、さらに分類します。
GitとGithubを始めたばかりで、基本的なプロジェクトやドキュメントがない場合は、心配しないでください。 Main first-pullrequestフォルダーには、 Contributors.mdファイルがあります。任意のテキストエディターを開き、名前を追加してからGitHub URLを追加します。上または最後に追加しないで、閉じる前にファイルを中央に追加して保存します。
既に開いているGit端子を開いて、 git statusを入力すると、いくつかの変更が見つかります。これらの変更を入力してブランチを追加しますgit add .またはgit add filename.txt 、ここではファイル名はそれがフォルダー内にある名前であり、.txtは実際のファイルの拡張です(.txt以外の場合があります)。
git add .
タイピングによってそれらの変更をコミットします -
git commit -m "Add a message here that states your change"
それらの「」側に実際のメッセージを追加する
入力して、メインブランチに変更した変更をプッシュします -
git push origin branchname
ここで、指定されたBranchNameを起源後に追加します。
GitHub Repositorymを開くとcompare & pull request buttonがあります。クリックしてください。
下の画像に示すように、 create pull requestボタンをクリックします。
私はあなたのすべてのプル要求をチェックし、いくつかの変更がある場合はあなたに通知し、それらをマージします。プルリクエストに関して何か通知されるメールが表示されます。
`1。フォークリポジトリのForm Formを常にコピーしてください。 2。フォーキング中は、他の誰かのフォークではなく、元のリポジトリを分岐していることを確認してください。 3。フォークが削除されるまで、フォークをフォークすることはできません。 4.古いプルリクエストがチェックされている間に再び貢献したい場合は、新しいブランチを作成して変更を加えて別のプルリクエストを作成するか、同じブランチで変更を行い、プルリクエストを作成します。しかし、2番目のケースでは、比較とプルボタンを見ることができなくなり、同じブランチからの古いリクエストに直接移動し、リポジトリの所有者がそれを受け入れると、両方のリクエストが一度に受け入れられます。
そして完了.....! Githubで最初のプルリクエストを開いたばかりです。