ホームページ  >  記事  >  ギティってどういう意味ですか?

ギティってどういう意味ですか?

藏色散人
藏色散人オリジナル
2023-03-27 09:25:534442ブラウズ

gitee は、2013 年にオープン ソースの中国コミュニティによって開始された Git ベースのコード ホスティング サービスです。最も基本的な Git コード ホスティングの提供に加え、gitee の主な機能は、コードのオンライン表示、履歴バージョンの表示、フォークなども提供します。 、プル リクエスト、任意のバージョンのパッケージ化とダウンロードなど。

ギティってどういう意味ですか?

#このチュートリアルの動作環境: Windows 10 システム、Dell G3 コンピューター。

ギティとはどういう意味ですか?

Gitee は、オープンソースの中国コミュニティによって 2013 年に開始された Git ベースのコード ホスティング サービスです。現在では中国でよく知られたコード ホスティング プラットフォームとなっており、高品質で高品質なコード ホスティング サービスを提供することに尽力しています。国内開発者向けの安定したホスティングサービス。

主な機能

Gitee は、最も基本的な Git コード ホスティングの提供に加えて、コードのオンライン表示、履歴バージョンの表示、フォーク、プル リクエスト、任意のバージョンのパッケージ ダウンロード、問題、Wiki も提供します。 , 保護されたブランチ、コード品質検査、PaaS プロジェクトのデモンストレーション、および管理、開発、コラボレーション、共有を促進するその他の機能。

Git を初めて実行する前の構成

Git 構成 git config git コマンド

新しいシステムでは、通常、最初に自分自身を構成する必要があります。 Git の作業環境。構成は 1 回だけ行う必要があり、現在の構成は将来のアップグレード時に使用されます。もちろん、必要に応じて、同じコマンドを使用して既存の構成をいつでも変更できます。

Git は、git config と呼ばれるツールを提供します (注釈: 実際には git-config コマンドですが、git に名前を追加することでこのコマンドを呼び出すことができます)。これは、対応するファイルを設定または読み取るために特別に使用されます。作業環境変数。各リンクにおける Git の特定の動作方法と動作を決定するのは、これらの環境変数です。これらの変数は 3 つの異なる場所に保存できます。

/etc/gitconfig ファイル: システム内のすべてのユーザーに共通の設定。 git config の使用時に --system オプションを使用すると、このファイルが読み書きされます。

~/.gitconfig ファイル: ユーザー ディレクトリ内の設定ファイルは、このユーザーにのみ適用されます。 git config の使用時に --global オプションを使用すると、このファイルは読み書きされます。

現在のウェアハウスの Git ディレクトリ内の構成ファイル (つまり、作業ディレクトリ内の .git/config ファイル): ここでの構成は、現在のウェアハウスに対してのみ有効です。設定の各レベルは上位レベルの同じ設定を上書きするため、.git/config 内の設定は /etc/gitconfig 内の同じ名前の変数を上書きします。

Windows システムでは、Git はユーザーのホーム ディレクトリで .gitconfig ファイルを検索します。ホーム ディレクトリは、$HOME 変数で指定されたディレクトリで、通常は C:\Documents and Settings\$USER です。さらに、Git は /etc/gitconfig ファイルも検索しようとしますが、これは Git が最初にインストールされたディレクトリに依存し、これをルート ディレクトリとして使用して検索します。

ユーザー情報の構成

最初に構成するのは、個人のユーザー名と電子メール アドレスです。これら 2 つの構成は非常に重要です。Git がコミットするたびに、これら 2 つの情報が参照されて、誰が更新を送信したかが示されるため、更新内容とともに履歴に​​永続的に含まれます。 used--global オプションを使用すると、変更された構成ファイルはユーザーのホーム ディレクトリに配置されます。将来のすべてのウェアハウスは、ここで構成されたユーザー情報をデフォルトで使用します。特定のリポジトリで別の名前または電子メールを使用したい場合は、--global オプションを削除して再構成してください。新しい設定は、現在のリポジトリの .git/config ファイルに保存されます。

https を使用してウェアハウスのプッシュおよびプルを行う場合は、毎回パスワードを入力する必要がないように、パスワードを記憶するようにクライアントを構成する必要がある場合があります

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

テキスト エディターの構成

次に設定するのは、デフォルトのテキスト エディタです。 Git で追加情報の入力が必要になると、外部テキスト エディタが自動的に呼び出され、使用できるようになります。デフォルトでは、オペレーティング システムによって指定されたデフォルトのエディタが使用されます。通常は Vi または Vim です。 Emacs など、他の設定がある場合は、それをリセットできます:

$ git config --global credential.helper store

Difference Analysis Tool

もう 1 つの一般的に使用されるツールは、マージ競合を解決するときに使用することです。差分解析ツール。たとえば、代わりに vimdiff を使用する場合:

$ git config --global core.editor emacs

Git は、kdiff3、tkdiff、meld、xxdiff、emerge、vimdiff、gvimdiff、ecmerge、opendiff などのマージ ツールの出力情報を理解できます。もちろん、自分で開発したツールを指定することもできます。

構成情報の表示

既存の構成情報を確認するには、git config --list コマンドを使用できます:

$ git config --global merge.tool vimdiff

変数名が重複しているということは、変数名が異なる構成ファイル (/etc/gitconfig や ~/.gitconfig など) から取得されていることを意味しますが、最終的に Git は実際には最後のものを使用します。

次のように、特定の名前をたどるだけで、環境変数の設定を直接確認することもできます:

$ git config --list
user.name=Scott Chacon
user.email=schacon@gmail.com
color.status=auto
color.branch=auto
color.interactive=auto
color.diff=auto
...

推奨学習: 「

Git ビデオ チュートリアル

以上がギティってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。