1. Gitインストール:
1.1。インストール方法:
公式サイトからダウンロードした後デフォルトで完全にインストールし、常に次のステップを選択するインストールを終了します。
特定のプロセスを参照してください:Gitダウンロードおよびインストールブログ前編。
1.2。ユーザー名とメールアドレスを設定する:
gitをインストールしたら、GitHubにアクセスしてアカウントを登録し、次の手順を実行します。
$ git config --global user.name "username" //( "username"是自己的github账户名)
$ git config --global user.email "[email protected]" //("[email protected]"是注册github账号时用的邮箱)
2. gitとgithubを接続します:
2.1。最初にキーを構成します(GitHubにファイルをアップロードするために、パスワードやその他の操作を入力する必要がなくなります):
$ ssh-keygen -t rsa -C "[email protected]" // 双引号里面是你的github邮箱。
その後途中まで(3回入力)、デフォルト値をそのまま使用しますこのキーは軍事目的では使用されないため、パスワードを設定する必要はありません。
2.2。キーをgithubに保存します。
個人設定-> SSHKey(任意の名前)に入れてください。
詳細なプロセス:GITローカルウェアハウスをGitHubリモートウェアハウスにアップロードする
注:生成されたキーはコンピューターと一致するため、会社のコンピューターと自宅のコンピューターの両方でgithubにアカウントを追加する場合は、生成されたキーをgithubに配置する必要があります。この部分の詳細については、以下を参照してください。キーの詳細な説明。
2.3。現在実行できる操作:
A:ローカルの既存の倉庫とgithub中空倉庫を接続します。
最初にgithubにウェアハウスを作成します、完了後のプロンプトは次のとおりです。プロンプトは、この
図のコマンドを使用できますローカル倉庫をリモート倉庫にプッシュする、コマンドは次のように説明されています。
#git remote add [shortname] [url] // shortname:你定义远程仓库别名,一般默认为origin。 url:远程仓库地址
git remote add origin [email protected]:ZhiyuZhang1994/-firstgitrepo.git // 建立本地仓与远程仓的连接
git push -u origin master # origin为远程仓别名,将本地master仓库push上去
注:git init
リモートウェアハウス名のフォルダーは異なる場合がありますが、一貫性があり、直感的に理解しやすい場合のウェアハウス名のローカル名。
注:アップロードとダウンロードにはSSH接続を選択する必要があります。それ以外の場合は、HTTP接続が行われるたびにアカウントのパスワードを確認する必要があります。
B:githubからgithubにある既存のコードウェアハウス
をプルします。フォルダー内のgit cloneを呼び出して、githubにある既存のウェアハウスを直接プルします。コードは次のとおりです。
git clone [email protected]:ZhiyuZhang1994/-firstgitrepo.git // 切记选SSH的连接,HTTP连接需要每次验证用户名与密码
複製されたウェアハウスが変更され、リモートウェアハウスにプッシュされると、リモートウェアgit remote add origin 。。。
ハウスに再度接続する必要がなくなり、git clone
はgithubウェアハウスのアドレスを自動的にに変更しorigin
ます。
注:Gitのcloneコマンドまたはpushコマンドを使用してGitHubに初めて接続すると、警告が表示されます。
The authenticity of host 'github.com (xx.xx.xx.xx)' can't be established.
RSA key fingerprint is xx.xx.xx.xx.xx.
Are you sure you want to continue connecting (yes/no)?
これは、GitがSSH接続を使用しており、SSH接続がGitHubサーバーのキーを初めて検証するときに、GitHubキーのフィンガープリント情報が本当にGitHubサーバーからのものかどうかを確認し、yesと入力してEnterキーを押すだけです。
Gitは、GitHubキーがこのマシンの信頼リストに追加されたことを通知する警告を出力します。
Warning: Permanently added 'github.com' (RSA) to the list of known hosts.
この警告は1回だけ表示され、後続の操作に対する警告はありません。
3. TortoiseGit構成レコード:
3.1。構成プロセス:
ダウンロード後にインストールします。構成プロセスについてはブログを参照してください:TortoiseGitのインストールと構成
TortoiseGitもキーを構成する必要があります。プロセスはブログにあり、生成されたキーはgithubに配置することもできます。
3.2、TortoiseGitの一般的な問題解決:
構成後に問題が発生する場合がありますno supported authentication methods avaiable
。
解決策を参照してください:git error Disconnected:サポートされている認証方法がありません
総括する:
1.生成されたキーはコンピューター用であるため、ユーザーの複数のコンピューターが複数のキーを生成する必要があります。
2. SSHを使用して、便利で高速にダウンロードします。
3.ローカルウェアハウスに関連付ける前に、リモートウェアハウスを作成する必要があります。ローカルウェアハウスをプッシュする前に、リモートウェアハウスに関連付ける必要があります。
4.リモートウェアハウスとローカルウェアハウスの名前は異なっていてもかまいませんが、同じものを理解して覚えるのは簡単です。