コマンドラインを使用することを好むユーザーもいますが、コマンドラインのLinuxシステムでは、ユーザーは安全なアクセスにHTTPプロトコルしか使用できません。それでは、この場合はGIT開発環境をどのように設定するのでしょうか?その方法を一緒に見てみましょう。
ソリューション:
1.ユーザ名/パスワードファイルを作成します(プレーンテキストのパスワード)
自分の$ HOMEディレクトリには、.netrcのファイルの内容を編集します以下のように:
machine git.xxxxx.net
login [email protected] password xxxxxx
2.自分の$でGnuPGキーを作成します。 HOMEディレクトリで、次のコマンドを実行します。
gpg --gen-key
注意:デフォルトのキャリッジリターンはOK、RSAキーの選択は1024、2048は遅すぎますが、セキュリティは良好です。
次のコマンドを使用して、生成されたキーを表示できます。
gpg --list-key
3.ユーザー名/パスワードファイルを自分の$で暗号化します。
HOMEディレクトリで、次のコマンドを実行します。
gpg -o〜/.netrc.gpg -er yourname〜/.netrc
注意:実行が完了したら、プレーンテキストのパスワードファイル.netrc
4.ユーザーのGit設定を設定します。
自分の$ HOMEディレクトリで、次のコマンドを実行します。
#このメソッドは、ユーザー名/パスワードをキャッシュするので、毎回入力する必要はありません。
git Config --global credential.helper 'store'
#このメソッドでは、毎回ユーザー名とパスワードを入力する必要があります。
#git config --global credential.helper 'netrc -f〜/。 Netrc.gpg -d '
この時点で、.gitconfigファイルを編集して詳細情報を入力できます。
[user]
name = XXX
email = [email protected]
[コア]
excludedesfile = /home/xxx/.gitignoreglobal
[認証情報]
helper = store
#helper = netrc -f〜/.netrc.gpg -d
5. GIT環境を起動します。
1
git clone http://git。 Xxxxx.net:port /project /my_project.git
注:新しいバージョンのGit(私は2.2.2を使用しています)を使用し、git-credential-netrcスクリプトをGitインストールディレクトリ(libexec /)にコピーする必要があります。 Git-core)
上記はコマンドラインのLinuxシステムでGIT開発環境をセットアップする方法ですあなたが必要か興味があれば、あなたはあなた自身のコンピュータでそれを試すことができます。
Windowsシステムでは、アプリケーションが応答しない場合はタスクマネージャを起動し、Linuxシステムではkillコマンドを使用します。次の小シリーズでは、Linuxでkillコマンドを使用する方
gnome-shellは多くのテーマと拡張機能をインストールするのに使うことができます、多くのユーザーはシステムを美しくするためにそれを使うのが好きです。 Ubuntu 12.04にGnome She
Wndowsユーザーの場合、最小化/最大化/閉じるボタンはシステムウィンドウの右上隅にあります。ほとんどの友人はWndowsユーザーになった後でUbuntuユーザーになるため、Ubuntuプログラムウ
log4cxxログライブラリは、RedHatシステムの下でlog4cxxログライブラリをインストールする方法を記録するための動的ライブラリです。次の小さなシリーズでは、log4cxxログライブラリをイ
Linuxソフトウェアにはダイナミックリンクライブラリがありません。
LinuxシステムでのMogilefsストレージノードの監視方法
Linuxシステムは、プロセス内のスレッド数をどのように表示しますか?
valgrindを使ってLinuxシステムのメモリをチェックする方法