gitコマンドラインからソースコードをアップロードする方法

WBOY
リリース: 2023-05-25 19:28:05
オリジナル
2524 人が閲覧しました

Git は、現代のソフトウェア開発業界で最も人気のあるコード バージョン管理ツールの 1 つです。その強力な分散バージョン管理システムには、コード変更履歴の追跡、共同開発、バージョン管理、ブランチ管理など、多くの利点があります。

Git では、ソース コードをアップロードするには、次の 4 つの基本的なコマンド ライン操作が必要です。

  1. git add
  2. git commit
  3. git Remote
  4. git Push

上記の 4 つの基本コマンドについては、以下で詳しく紹介します。

1. git add

このコマンドは、Git 追跡リストに変更を追加します。たとえば、ファイルを追加または変更する場合は、このコマンドを使用する必要があります。

手順:

$ git add <file-name>
ログイン後にコピー

たとえば、a.html を Git 追跡リストに追加するには、次のコマンドを入力します。

$ git add a.html
ログイン後にコピー

これまでに行ったことを追加したい場合すべての変更を Git 追跡リストに追加するには、次のコマンドを使用できます:

$ git add .
ログイン後にコピー

2. git commit

このコマンドは、変更を Git に保存し、バージョン履歴の一部としてマークします。 。コミットするたびに、Readme 情報を入力して、変更をコミットした理由を自分や同僚に知らせる必要があります。

使用法:

$ git commit -m "commit message"
ログイン後にコピー

たとえば、a.html ファイルにコードを追加する場合、送信 (コミット) する必要があるコマンドは:

$ git commit -m "add some code to a.html"
ログイン後にコピー

3 です。 git Remote

このコマンドは、Git リポジトリへの接続を定義します。リモート リポジトリからコードを複製またはフェッチするときに変更を取得するために使用されます。変更をリモート リポジトリにプッシュバックするときに、変更されたコードをアップロードするために使用されます。

一般的な方法:

$ git remote add <remote-name> <remote-url>
ログイン後にコピー

たとえば、リモート ウェアハウスの「origin」をプロジェクトにバインドする場合は、次のコマンドを使用する必要があります:

$ git remote add origin https://github.com/username/project.git
ログイン後にコピー

4。 git Push

このコマンドは、他の開発者がコードを使用および更新できるように、変更をリモート リポジトリにアップロードするために使用されます。

使用方法:

$ git push <remote-name> <branch-name>
ログイン後にコピー

たとえば、次のコマンドを使用してローカルの変更をコミットする場合:

$ git push origin master
ログイン後にコピー

このコマンドは、現在のブランチのすべての変更をリモートにプッシュします。リポジトリを作成し、「master」という名前のリモート ブランチを作成します。これは必要に応じて変更できます。例:

$ git push origin my-feature-branch
ログイン後にコピー

これにより、すべての変更が現在のブランチからリモート リポジトリにプッシュされ、リポジトリ内に「my-feature-branch」という名前の新しいブランチが作成されます。

概要:

ソース コードを Git にアップロードするには、上記の 4 つのコマンドの手順に従う必要があります。これらのコマンドは、コードをバージョン管理システムにコミットし、確実に追跡およびバックアップするのに役立ちます。コードベースを定期的に更新して最新の変更を反映し、プロジェクトを最新の状態に保ちます。

以上がgitコマンドラインからソースコードをアップロードする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!