Gitのチュートリアル - インストールとリポジトリを作成

Gitは分散型バージョン管理システムであり、彼はコマンドラインツールを使用し、GitHubのは、彼のウェブサイトです。

インストールリファレンス:

https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496

リポジトリの作成

参考リンクします。https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304

まず、フォルダを作成します

$ MKDIR learngit 
$ learngitのCD 
の$ PWD 
/ユーザ/マイケル/ learngit

Gitはその後、倉庫管理になることができます

$ gitのは、init 
/Users/michael/learngit/.git/に空のGitリポジトリを初期化

  そして、多くの.gitフォルダがあるでしょう、このフォルダは、管理情報を格納するために使用され、誰かが彼を動かさないように私に言いました

λLSああ
./ ../ .git /

  我々はまた、のgit initコマンドを使用してファイルフォルダを入力する必要があり、このファイルには、リポジトリになることができます

リポジトリにファイルを追加します。

  バージョン管理システムのみを追跡することができ、テキストファイルであれば、そのようTXTファイル、Webページ、すべてのコードのように変更し、バイナリファイルときファイル、彼らが管理するだろうが、しかし、唯一のシリーズへのバイナリファイルの各変化に、私はどのようにシリーズを知りませんA。

  テキストは、歴史が残した問題が無ければ、それは強く、標準のUTF-8エンコーディングを使用することが推奨され、すべての言語が同じエンコーディングを使用しない、どちらも葛藤、彼らはすべてだった、中国人が頻繁に使用GBKコーディングを持っているなど、日本でのShift_JISエンコーディングを持って、コード化されているので、プラットフォームのサポート。

  マイクロソフトの開発者がいるので、テキストファイルを編集するには、Windowsのメモ帳を使用しないでくださいファイルの先頭に16進数の文字列を追加します誰が、これは問題の不可解な文字列の多くをもたらすでしょう、このようなHTMLで記述されたページとして、表示が先頭に表示されますか?

  置くようにしてくださいlearngit、これはGitのリポジトリであるので、(あまりにもサブディレクトリ)のディレクトリを、さらに悪いGitはその後、残りの部分は、ファイルを見つけることができません置きます。

  最初のステップは:コマンドはgit addリポジトリにファイルを追加するには、Gitリポジトリを伝えます:

C:\ユーザーは\ Administrator.SC-2012の\ learngit(マスター- >原点)
λgitのreadme.txtを追加

Cを:\ Users \ユーザーAdministrator.SC-201 \ learngit(マスター- >原点)
λ

  上記のコマンドの実装、表示なしは、そうです、Unixの哲学は正常に追加さを示す、「何のニュースは良いニュースではない」です。

  第2のステップは、コマンドが使用git commitGitのリポジトリへの文書の提出を指示します(コミット:保証)

λのGitが-mコミット# "README.TXTを作成し、" - mは、この提出に後述されている
[マスタ(ルートはコミット)b30fedbは ] のReadme.txtを作成した
 。1つのファイルは、2つの挿入を変更(+)#ファイルは、私たちがする2行を追加、変更された
 モード100644のreadme.txtを作成します

  なぜGitが必要なファイルを追加しaddcommitそれは2段階の合計?のでcommit、それは一度に多くのファイルを提出し、そうすることができますすることができます複数のaddなど異なるファイル:

λは追加FILE1.TXTをgitの

- (>起源マスター)Administrator.SC-201 605 202 132 \ learngitが\ \ユーザー:C 
、λ#はなくカンマ使用の中間空間file3.txt追加FILE2.TXTをgitの

\ユーザー\ Administrator.SC:Cを-201 605 202 132 \ learngit(マスター- >起源)
、λ-mコミットGitは'3つのファイルは追加' 
[06bcd78をマスター] '3つのファイルを追加' 
 の3つのファイルは、挿入を変え3(+)。。
 FILE1.TXT MODE 100644を作成します
 MODEを作成します。 100644 FILE2.TXT 
 MODE 100644 file3.txtを作成します。

  

  

 

おすすめ

転載: www.cnblogs.com/Gaoqiking/p/11111411.html