最初に使用Gitの

注意事項

写在前面
  • GitのBashの複製(CTRL + INS)、ペースト(シフト+ INS)
  • あなたは、使用/の代わりに、絶対パスを貼り付けると\
  • LinuxコマンドGitはLinuxのコマンドで使用する場合、コンソールは戻りませんその後、問題はありません
  • クリアな画面クリア

まず、リモート倉庫を確立

  • Githubの中に新しい倉庫を作成し、新しいプロジェクトを格納するために使用されます

  • 編集名前と説明倉庫

  • 新倉庫が完成完成しました

    アドレスの末尾に到達するために、ここで倉庫の注目.git


第二に、ローカルのステージング領域を確立

cd 路径 //进入当前目录
git init //在本地对当前项目进行初始化(建立一个暂存区)

この時点で、その後、完了するために、メモリ内に構築された仮想倉庫、現在のディレクトリ内の隠しファイルを生成.git
.gitファイルのすべてのバージョンは、現在のプロジェクト情報に格納されています

第三に、提出書類

3.1ワークスペース - >ステージング領域

$ git add 文件名					//提交指定的文件
$ git add *						//提交所有文件
$ git commit -m "描述"			//本次提交的描述

提出が成功した場合に提出が完了した後、現在の作業領域の状態を見ることで確認することができる
のgitのステータスは、作業領域の現在のステータスを表示する//

結果の表示(デメリットの二種類)

  1. 何の提出はありません
  2. コミットされていないファイルがあります(ファイルが変更されます)
3.1.1は、作業領域にステージング領域からファイルを回復します
情景:当文件提交到暂存区后,工作区的文件丢失,需要从暂存区恢复文件到工作区

作業領域にステージング領域からファイルを復元する//ファイル名gitのチェックアウト

gitのdiffを//ステージングエリアに提出したファイルを表示する前に、特定のコンテンツファイルの変更

gitのログ//ビューの過去のバージョンは、一時領域に提出されました

特定のバージョンにファイルをリストア3.1.2
コマンド 説明 リマーク
HEAD --hard $ gitのリセット^ 以前のバージョンにフォールバック
$ gitが--hard HEADをリセット^^ 二つのバージョンにフォールバック
$ Gitは--hardバージョン番号をリセット 指定されたバージョンにフォールバック バージョン番号は、後の文字列をコミットしています

3.2ステージングエリア - >リモートリポジトリ

3.2.1リモートリポジトリのアドレスを取得します。

唯一の認証されたコンピュータは、リモートリポジトリに提出GitHubのプロジェクトができる
任意のコンピュータではない簡単にgithubのを治療するために、コンピュータのニーズを提出することができますAUTHORIZE提出し
、この認証はSSHキーを介して行われます

3.2.1 GETのSSHキー
ssh-keygen -t rsa -C "邮箱"

【注意】これは、ノックすべき3回入力してください

Windowsコンピュータのファイルを検索します。マイコンピュータ=>ユーザー=>ユーザ名フォルダ=>の.ssh(隠しファイル)=> xxx.pub

私たちは、キーを必要とすることがで.pubファイルのファイル

GitHubの中3.2.2キーの設定

このとき、新しいキーを選択してもよいし、キーを埋めることができます

3.3ステージングエリア - >リモートリポジトリ

回到 Git Bash
$ git remote add origin 仓库地址
$ git push -u origin master

//这里的仓库地址是前面新建原程仓库时,以 .git 结尾的那个地址 

完全に提出することを待った後、

第四に、gitのを使用しているときに発生する問題

問題 可能な解決策
gitの报错:「致命的な:遠隔起源はすでに存在しています。 ソリューション
vscodeディスプレイはgitのがインストールされていません。 ソリューション
公開された11元の記事 ウォンの賞賛0 ビュー456

おすすめ

転載: blog.csdn.net/qq_36323561/article/details/104827034