Gitのインストールと使用

目的

gitを介してgithubホスティングプロジェクトコードを管理します。

ダウンロードとインストール

  1. 公式ウェブサイトからダウンロード:https//git-scm.com/downloads
    ここに画像の説明を挿入
  2. ダブルクリックしてインストール
    ここに画像の説明を挿入
  3. インストールする作業ディレクトリを選択します
    ここに画像の説明を挿入
  4. コンポーネントを選択する
    ここに画像の説明を挿入
  5. スタートメニューのディレクトリ名設定
    ここに画像の説明を挿入
  6. ここに画像の説明を挿入
  7. コマンドライン環境の使用を選択する
    ここに画像の説明を挿入
  8. 私はあきらめ、次にすべてを選びました。
  9. インストールが成功したかどうかを確認します。デスクトップを右クリックします。2つのgitワードのオプションがある場合は、成功しています。
    ここに画像の説明を挿入

Gitを構成する

グローバル変数を設定する

デスクトップ上でマウスの右ボタンを使用して、ここでgitブッシュを開きます。次の
ここに画像の説明を挿入
ように入力します。

$ git config --global user.name "your name" 
$ git config --global user.email "[email protected]"

GitHubにログインし、SSHキーを作成します

次に、これを入力してSSHキーを作成します。

$ ssh-keygen -t rsa -C "[email protected]"

次に、Enterキーを3回続けてクリックします。
ここに画像の説明を挿入
ローカルユーザーフォルダーの下に.sshフォルダーが生成されます。このフォルダーにはid_rsaとid_rsa.pubの2つのファイルが含ま
ここに画像の説明を挿入
れています。フォルダーを開きます。
ここに画像の説明を挿入
次に、メモ帳でid_rsa.pubを開き、すべてを選択します。コピー:
ここに画像の説明を挿入
次に、登録したGitHubアカウントに戻り、[設定]をクリックします。
ここに画像の説明を挿入
次に[SSH]をクリックします。
ここに画像の説明を挿入
次に[新しいSSH
ここに画像の説明を挿入
キー]をクリックします。次に、前の手順でコピーしたキーを貼り付けて、GitHubアカウント設定に追加します。
ここに画像の説明を挿入
次にgitに戻ります。入る:

$ ssh -T git@github.com

最後に、入力しますyes
ここに画像の説明を挿入
OK、これはローカルおよびGitHubの通信設定を完了します。

Gitの基本的なワークフロー

ウェアハウスプロセスにファイルを追加するためのGit作業領域
ここに画像の説明を挿入

ここに画像の説明を挿入

Gitの初期化とウェアハウスの作成と運用

基本情報設定

# 1.设置用户名
$ git config --global user.name '用户名'

# 2. 设置用户名邮箱
$ git config --global user.email '邮箱'

この設定は、githubウェアハウスのホームページで誰がファイルを送信したかを示します。

新しいGitリポジトリを初期化します

  1. フォルダを作成します。
$ mkdir 文件名
  1. ファイルでgitを初期化します(gitリポジトリを作成します)。
$ cd 文件名
$ git init 

(.gitが表示されない場合は、隠しファイルを表示するようにコンピューターを設定してください)

ウェアハウスにファイルを追加する

# 创建 a1.php 文件 
$ touch a1.php

$ git status

# 添加到暂存区
$ git add a1.php

$ git status

# 将文件从暂存区提交到仓库
$ git commit -m 'add a1.php'

$ git status

ウェアハウスファイルを変更する

$ ls

$ git status

$ vi a1.php

# 修改文件
$ cat a1.php
1111

$ git status

# 添加到暂存区
$ git add a1.php

$ git status

$ git commit -m '第一次通过git修改文件并提交到仓库'

$ git status

ウェアハウスファイルを削除する

# 删除文件
$ rm -rf a1.php

# 从Git中删除文件
$ git rm a1.php

# 提交操作
$ git commit -m '第一次通过git删除仓库文件'

$ git status

Git管理リモートウェアハウス

リモートウェアハウスを使用する目的

機能:バックアップ、コード共有の集中管理を実現します。

$ git status

# 创建文件
$ touch a2.php

$ git status

# 添加到暂存区
$ git add a2.php

$ git status

# 将文件从暂存区提交到本地仓库
$ git commit -m 'add a2.php'

$ git status

# 将本地仓库提交到远程仓库
$ git push

Gitクローン操作

  • 目的:リモートウェアハウス(githubに対応するプロジェクト)をローカルにコピーします。
  • コード
$ git clone 仓库地址

倉庫の住所の出所:
ここに画像の説明を挿入

ローカルウェアハウスをgitリモートウェアハウスに同期する

$ git push

が表示されている場合The requested URL returned error: 403 Forbidden while accessingは、許可がないことを意味します

通常、この状況はプライベートプロジェクトであり、権限がないか、ユーザー名とパスワードを入力するか、リモートアドレスが次のタイプを使用します。

$ vi .git/config

# 将 
# [remote "origin"] 
#	url = https://github.com/用户名/仓库名.git 
# 修改为:
# [remote "origin"]
#	url = https://用户名:密码@github.com/用户名/仓库名.git

以下では、VSCodeのプロジェクトを例として使用します。

まず、ローカルプロジェクトと同じ名前でgithubに新しいウェアハウスを作成
ここに画像の説明を挿入
します。以下に示すようにページに入り、sshをクリックすることを忘れないでください。
ここに画像の説明を挿入
ただし、まだgitbashを実行することはできません。のcloneまたはpushコマンドを使用する場合gitが初めて、githubへの接続が表示されます警告が表示され、ダイアログが表示されます。

Are you sure you want to continue connecting (yes/no)?

gitはsshを使用して接続し、sshが接続してgithubサーバーキーを初めて確認するときに、githubサーバーキーのフィンガープリント情報が実際にgithubサーバーからのものであるかどうかを確認する必要があります。

したがって、sshキーを取得する必要があります。この手順は、前のGit構成で説明されています。

したがって、次のインターフェイスを開き、コードを1行ずつgit bashにコピーします。図
ここに画像の説明を挿入
の新しいブランチは、実行が成功したことを示してい
ここに画像の説明を挿入
ます。githubのリモートウェアハウスインターフェイスに戻り、更新すると、独自のウェアハウス名が証明されているように見えます。倉庫が正常に確立されたこと:
ここに画像の説明を挿入
また、入力git remote add origin **************で、障害を報告しました:

fatal: remote origin already exists.(报错远程起源已经存在。)

解決策は次のとおりです。

# 1、先输入 
$ git remote rm origin
# 2、再输入 
$ git remote add origin **************

GithubPagesビルドのウェブサイト

個人サイト

アクセス

https://username.github.io

ビルド手順

  1. 個人用サイトの作成->新しいウェアハウス(注:ウェアハウス名は用户名.github.io)である必要があります
    ここに画像の説明を挿入
  2. ウェアハウスの下に新しいindex.hitmlファイルを作成します。
    ここに画像の説明を挿入
    ここに画像の説明を挿入
    ここに画像の説明を挿入
  1. githubページは静的なWebページのみをサポートします。
  2. ウェアハウス内のhtmlファイルのみ。

それから私は失敗しました:
ここに画像の説明を挿入
理由はわかりません、害を及ぼします。

プロジェクトページプロジェクトサイト

アクセス

https://username.github.io/warehouse name

ビルド手順

  1. プロジェクトのホームページに入り、[設定]をクリックします。
  2. 設定ページで、[テーマの選択]をクリックして、テーマページを自動的に生成します。
    ここに画像の説明を挿入
    ページが読み込まれず、怒っています。最初にここに書き込んでください。

————————————————————————
2つの知乎の記事を参照してください。

上記の手順の写真のほとんどは、これら2つの記事から引用されています。私が個人的に試した後、最終的に成功した写真は、私自身の試みの結果です。

おすすめ

転載: blog.csdn.net/Jessieeeeeee/article/details/107892585