[Git]新しいローカルリポジトリを作成してGitHubにアップロードします

GitHubは、一般的に使用されているコード管理ウェアハウスであり、コードバージョンの更新の反復を管理するのに便利です。ルーキーにとっては、いつでもどこでも自分で記述したコード情報を取得し、他のユーザーと共有および通信するのにも役立ちます。

ルーキーチュートリアルには非常に包括的な説明があります。ここでは、操作が直接プロセスに簡略化されています。

一般的なワークフローは次のとおりです。

  • Gitリソースを作業ディレクトリとして複製します。
  • 複製されたリソースのファイルを追加または変更します。
  • 他の人が変更を加えた場合は、リソースを更新できます。
  • 送信する前に変更を確認してください。
  • 変更を送信します。
  • 変更が完了した後、エラーが見つかった場合は、送信を取り消して変更し、再度送信することができます。

 

次のコンテンツは、新人チュートリアル「Git 5分チュートリアル」からコピーされ、私自身の練習に基づいて変更されています

https://www.runoob.com/w3cnote/git-five-minutes-tutorial.html

入門

Gitを使用する前に、リポジトリを作成する必要があります。あなたはできるのGitリポジトリとして既存のディレクトリを使用するか、空のディレクトリを作成します。

ローカルに新しいフォルダーを作成し、GitHubに新しいウェアハウスを作成することをお勧めします。最初から、プロセス全体を理解する方が簡単です。

1.ローカル倉庫を初期化します

まず、gitツールをインストールした後、git bashツールを使用して現在の作業ディレクトリを開きます(cd)(関連するファイル操作はLinuxと同様です)。現在のディレクトリをGitリポジトリのローカルディレクトリとして使用します。初期化する必要があります。

git init

指定されたディレクトリをGitリポジトリとして使用します。初期化が完了すると、下に非表示の.gitファイルディレクトリが表示されます。

git init folderpath

これ以降、特に明記されていない限り、Gitリポジトリのルートディレクトリにいると想定します。

2.新しいファイルを追加します

倉庫はありますが、何もありません。addコマンドを使用してファイルを追加できます。

git add filename

add ...を使用して、タスクファイルの追加を続行できます。gitaddを使用することもできます。ディレクトリ内のすべてのファイルを追加します。

3.バージョンを送信する

これらのファイルを追加したので、実際にGitリポジトリに保存できることを願っています。

このために、私たちはそれらを倉庫に提出します。

git commit -m "Adding files"

-mを使用しない場合は、エディターが表示され、独自のコメント情報を書き込むことができます。

多くのファイルを変更し、各ファイルを追加したくない場合、およびローカルの変更を自動的に送信することをコミットしたい場合は、-aフラグを使用できます。

git commit -a -m "Changed some files"

git commitコマンドの-aオプションは、gitによって管理されているすべての変更または削除されたドキュメントをリポジトリに送信できます。ここのリポジトリはまだローカルであり、GitHubに公開されていません。

注意してください。-aによって新しいファイルが送信されることはなく、変更のみが可能です。

4.リリースバージョン

最初にサーバーからライブラリのクローンを作成しましょう。このライブラリは、新しいライブラリのアドレスを取得するためにGitHubで手動で作成した新しいライブラリにすることができます

git clone ssh://example.com/~/www/project.git

これで、変更後にサーバーにプッシュできます。

git push ssh://example.com/~/www/project.git

5.最新情報を入手する

上記のようにプッシュした場合、次のコマンドは、現在のブランチが唯一のトラッキングブランチと自動的にマージされることを示します。

git pull

デフォルト以外の場所から指定されたURLに更新します。

git pull http://git.example.com/project.git

このステップを実行した後、コードは最終的にGitHubリポジトリに到着します

**追加コンテンツ

6.削除

リポジトリからファイルを削除したい場合は、rmを使用します。

git rm file

7.分岐してマージ

ブランチはローカルで実行され、高速です。新しいブランチを作成するには、branchコマンドを使用します。

git branch test

branchコマンドは、ブランチに移動するのではなく、新しいブランチを作成するだけです。そのため、checkoutコマンドを使用してブランチを変更します。

git checkout test

最初のブランチ、またはマスターブランチは、「マスター」と呼ばれます。

git checkout master

他のブランチへの変更は、メインブランチには反映されません。マスターブランチに変更をコミットする場合は、マスターブランチに切り替えてから、マージを使用する必要があります。

git checkout master
git merge test

ブランチを削除する場合は、-dフラグを使用します。

git branch -d test

おすすめ

転載: blog.csdn.net/u010472858/article/details/98383234