[注]のGithub Githubの基本的な使い方

基本的な使用GitHubの

Gitのドキュメント:https://git-scm.com/book/zh/v2  、https://git-scm.com/doc

GitHubのドキュメント:https://help.github.com/en/github

 

ディレクトリ

倉庫の作成1.

SSHアカウントを追加2。

3.クローニングプロジェクト

ブランチを作成し、コードをプッシュする4.

4.1。アップロード支店

4.2ローカルブランチサーバーの追跡ブランチ

4.3。リモートブランチからコードを引っ張っ


 

倉庫の作成1.

(1)  https://github.com/  登録githubのアカウントにログインし、「新規リポジトリー」をクリックしてください。

(2)は、新しいページで、「作成」をクリックして、あなたはまた、どのような追加のファイルを無視するように選択することができ、「readme.md」をチェックし、プロジェクトの名前を入力します。

(3)正常に追加、それはファイルリストのページに移動します。

 

SSHアカウントを追加2。

公式文書:アカウントにSSHキーであなたのGitHubを追加します

(1)「を選択し、アカウントのアバターの後にドロップダウンの三角形をクリックして[設定]をクリックし、 『;』SSHやGPGキーを、」「をクリックして新しい新しいSSHキーの」SSH公開鍵を追加します。

(マシンはgithubの倉庫に対話する必要がある場合、その後、彼らはマシンのSSH公開鍵を与えるので、このgithubのアカウントに追加されます。)

 

Gitはマシンの構成を変更します。

(2)ではUbuntuのコマンドライン、バックユーザーのにホームディレクトリ、ファイルの編集.gitconfig、マシンの構成を変更するGIT。

我々.gitconfig

(3)オープン.gitconfigは次のとおりです。

 [ユーザー]
       電子メール = [email protected]
        =ジェイソン
 

GitHubには、ご登録のメールのメールボックスです。

(3)ユーザー名でのメールボックスに登録githubの、塗りつぶしを変更します。

 

以下のマシンで生成されたSSHキー:

私は、既存のキーを見てみることができます:既存のSSHキーのチェック

公式文書:生成A新しい新しいSSHキーとSSHエージェントでITに追加します  。

関連ブログ:https://blog.csdn.net/qq_34306360/article/details/80851149

(4)次のコマンドは、GitHubには、あなたのメールボックスを交換してください覚えて使用して生成した端末は、sshのキーを開きます。Eメールは、新しいSSHキーを作成し、提供ラベルとして使用されます。

SSH-keygenは-t rsaの-b 4096 -C "[email protected]"

メインディレクトリのメンバーの.sshファイルは、次の2つの文書に(5)。

公開鍵id_rsa.pub

秘密鍵id_rsaと

id_rsa.pub猫  ビューパブリックアドレスは、公開鍵をコピーします。

(6)SSHキーを追加するSSHエージェント

ssh-agentのが開始された場合、最初に見て:

$ evalの"$(のssh-agent -s)が"
>エージェントが59566をのpid

(-agent SSHへのSSH秘密鍵を追加し、デフォルトの秘密キー名としてid_rsaと):

$ sshのアドの〜/ .ssh / id_rsaと
 

 

(7)ブラウザに戻って、タイトルで塗りつぶし、コピーと前に公衆を貼り付けます。

 

3.クローニングプロジェクト

(1)

  • githubのページにブラウザをクリックして、その後、倉庫のプロジェクトページを入力してください。
  • 「クローンまたはダウンロード」欄には、「SSHを持つクローン」を選択して指定したリンクをコピーします。

自分のローカルマシンで(2)、ディレクトリへのコマンドラインCDはクローン、使用したいです:

プロジェクトリンクのgitのクローンコピー

良いコピー、ディレクトリにクローンダウンした後、あなたはgitのログとログを表示することができます; gitのブランチは、ブランチを参照してください。

ブランチを作成し、コードをプッシュする4.

4.1。アップロード支店

(1)は、ローカル項目にクローン化し、ブランチに作成し、スイッチには、次のコマンドを実行します。

gitのチェックアウト-b支店名

以下のような:スマート-b gitのチェックアウト

、すべてのローカルブランチはGitがリモート・データベースに対応するリモートにプッシュブランチに分岐するので、ことが、ローカルブランチをプッシュするときに指定し、リモート・リポジトリへのプッシュに出願され、(2)プッシュ分岐、。コマンド:

gitのプッシュ原点支店名

例:gitのプッシュ起源スマート

以下のような:新しいtest.py、実行  Gitは追加test.pyを、行っGitは-mコミット「githubのテストに提出」 ;実行  Gitは起源がプッシュスマート  リモートリポジトリにプッシュを提出するすべてのローカルスマート枝の上に置くことができます。

Githubのは、あなたがより多くのちょうどスマートブランチとアップロードtest.py.よりも見ることができ、サイト上で見に行きます

 

4.2ローカルブランチサーバーの追跡ブランチ

gitのブランチ--set-上流からローカルブランチ名の由来= /リモートブランチ名

例えば:Gitのブランチは、上流から--set =オリジン/スマートスマート、結果として、

スマートは、リモートスマートの原点から枝への分岐を追跡します。
 

追跡した後、あなたはgitのプッシュを経由して提出することができます。

4.3。リモートブランチからコードを引っ張っ

gitのプル原点  支店名

以下のような:gitのプル原点マスター

上記のコマンドは、リモートブランチスマートダウンロードした上でコードを使用すると、ローカルブランチが配置されているにマージされます。

 

 

レポート:gitのと協力

プロジェクトマネージャー:

  1. プロジェクトマネージャは、プロジェクトの枠組みを構築します。
  2. フレームワークを構築するためのプロジェクトが完了した後、プロジェクトマネージャは、サーバーへのフレームワークのコードを投影します。

一般スタッフ:

  1. お使いのコンピュータでは、SSH公開鍵とプロジェクトマネージャーに公開鍵を生成し、それ以上のサーバーのプロジェクトマネージャーが追加されました。
  2. 住所プロジェクトマネージャは、プロジェクトコードの各メンバーを与える、乗組員は、コンピュータに、コードのダウンロードを置きます。
  3. DEVとしてローカルブランチを作成し、ブランチの日々開発をdevの。
  4. 独自のコードを開発するすべての従業員が完了した後、コードがリモートでのdevの枝に掲載する必要があります。

 

一般的なブランチ:

マスター:リリースプロジェクトのコードを保存します。

DEV:コードの開発プロセスを取り揃えています。

 

- - -終わり - - -

公開された50元の記事 ウォン称賛10 ビュー6585

おすすめ

転載: blog.csdn.net/qq_23996069/article/details/105061025