まず、リモートリポジトリGitHubの
GitHubには、共通のプロジェクトに取り組んで個人間のコードホスティング、バージョン管理とコラボレーションを促進するために設計された最大のオープンソースホスティングプラットフォームです。私は、ファイルの内容の変更は、遠端でローカルプラットフォームにダウンロードしながら、あなたはGitHubには、リモートにローカルプロジェクトファイルの同期であることができると思います。
Gitは、分散バージョン管理システムでありますGitのリポジトリと、それは別のマシンに配布することができます。最初は、他のマシンは、ライブラリーのオリジナルバージョンの「クローン」、および各マシンのリポジトリが実際に同じことができた後、ライブラリの原始的なバージョンとの唯一のマシンは、それらの間の区別はありません。
この時点で、我々は、使用する必要がGitHubのを、GitHubのは、Gitのリポジトリのホスティングサービスを提供していれば登録などGitHubのアカウント、あなたは無料のリモートGitリポジトリを取得することができます。
1.1設定およびリモートリポジトリを追加
SSHキーの作成1.。
git config --global user.name "ranran-99"
git config --global user.email "[email protected]"
ssh-keygen -t rsa -C "[email protected]"
ユーザのホームディレクトリにあるこのとき、.ssh
ディレクトリがあるid_rsa
とid_rsa.pub
二つの文書は、これは、SSH鍵、秘密鍵のペアで、id_rsaとはプライベートであり、漏れることができない、id_rsa.pubが公開鍵で、安全に誰にも伝えることができます。
2.この時点では、着陸GitHubの、開きますSSH and GPG keys
。ポイント「Add SSH Key
貼り付けるキー]テキストボックスに、」任意のタイトルで塗りつぶし、id_rsa.pub
ファイルの内容を
この時点で、すでにすでに追加キーを見ることができます。
成功を確認するには、次のコマンドを入力してssh -T [email protected]
、我々が成功のGithubに接続されていることを、次のコマンドショー
[root@server6 repository]# ssh -T git@github.com
Hi ranran-99! You've successfully authenticated, but GitHub does not provide shell access.
右上で見つかった3、New repository
新倉庫を作成するには、ボタン
倉庫の名前でリポジトリ名フィルで:repository
その他キープデフォルト設定、クリックCreate repository
ボタンを、あなたは新しいGitリポジトリを作成することができます。
この時点で、我々は倉庫から新倉庫のクローンを作成することができ、既存のローカルリポジトリに置くことができrepository
、それに関連付けられ、その後、GitHubのリポジトリにプッシュします。
4、地元の倉庫でrepository
コマンドを実行するにはgit remote add [shortname] [url]
、私のリモートライブラリを関連付けるために、ローカルから、
- 仮想マシンがオンラインで入手可能です
git remote add origin git@github.com:ranran-99/repository.git
5、リモート・データベースへのすべてのコンテンツのプッシュ地元の図書館、リモートブランチのマスターと本質的に現在のプッシュ
git push -u origin master
6.この時点で、あなたはGitHubのページコンテンツに見ることができますし、ローカルリモート・データベースにはまったく同じでした
図7は、今から、限り地元が提出されたとして、彼らは命令することができるgit push origin master
、地元の最後には、GitHubのにプッシュ修正しました。
クローン1.2からGitHubのリポジトリ
1は、最初にリモートリポジトリの作成Ran1
完了後に作成した、デフォルトの設定を、あなたはREADME.mdファイルを見ることができます。
2、コマンドgit clone
ローカルライブラリをクローニング
git clone git@github.com:ranran-99/Ran1.git
この場合、ディレクトリに見て、ファイルがREADME.mdてきました