Gitは旅学習 - 地元の倉庫を作成します

Gitは旅学習 - 地元の倉庫を作成します

遼雪峰チュートリアル

神は言われた偉大によると、必要な知識が増加しました!

gitのを学ぶために続行

コードの場合:

$ mkdir learngit
$ cd learngit
$ pwd
/d/git/cangku/learngit

ローカルリポジトリ、制御不能な現象を回避するために、好ましくは、空のフォルダ内の任意の場所に確立することができ、ケケ、私はより多くのカウンセリングです、それが直接作成されます。

注:なぜ特定の、知って見て、上記のリンクがあり、静かにビープ音(グレート神は私たちがいないあえて、あえて)、独自のテキストエディタを使用しないようにしてください。

私は個人的に崇高はあなたの処分で、使用する方が簡単だった気がします。

ここでの奇跡を目撃する時間です
コード:

$ git init
Initialized empty Git repository in /d/git/cangku/learngit/.git/

-aは、LS
触れないでください、隠しファイルがあることがわかりますが、私はああ触れることを敢えてしません。

ただ、gitの初期化外観は、この事は、あなたのローカルリポジトリになり、それでも、リモートリポジトリに接続できません心配しないでください。私も初心者です、と寛容カザフスタン、心配しないで急がないでください。

これらの2つのコマンドを覚えておくことは、是非

git add <file>
git commit -m <message>

このフォルダに置かれたファイルは、それがローカルリポジトリに提出され、ローカルリポジトリキャッシュに追加されます。

git add 暂存文件,将文件的快照放入暂存区域。
git commit 提交更新,找到暂存区域的文件,将快照永久性存储到 Git 仓库目录。

私は、この将来のプログラマはどのように多くの年を知らないように、コマンドの2行が私に同行する気持ちを持っています。

フォルダパスの下に(数1である)FILE1.TXTという名前のファイルを作成することは、中国には表示されないことが最善です

这是第一个文件

それから

git add file1.txt

任意のプロンプトを表示せずに成功するには、単に見つけることが下ります

$ git commit -m '这是第一次提交'
[master (root-commit) fa1e1cc] 这是第一次提交
 1 file changed, 1 insertion(+)
 create mode 100644 file1.txt

ファイルの変更は、単一の行を挿入します。

ちょうど役割-mを学ぶことは明らかではないので、右の書き込みギャングを聴きます。文字の後ろ-Mが記載され、それはあなたがよく食べ助けるために、意味のフォローアップは、このプロジェクトのために非常に便利です書くことが最善である「後悔を。」

以下の文書は、変更を行いますFILE1.TXT

这是第一个文件 one

その後、保存、保存してください!

gitのステータスチェック変更はありません

$ git status
On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   file1.txt

no changes added to commit (use "git add" and/or "git commit -a")

コンテンツの変更でのgitのdiffを見

$ git diff
diff --git a/file1.txt b/file1.txt
index e1cfd5c..71a2455 100644
--- a/file1.txt
+++ b/file1.txt
@@ -1 +1 @@
-这是第一个文件
\ No newline at end of file
+这是第一个文件 one
\ No newline at end of file

gitのは本当に素晴らしいことですが、ハッハッハ内容を変更フォールトトレランスが非常に高く、表示することができます。

コード不滅の配置の次の2行

git add file1.txt
git commit -m 'add one'

次のとおりです。

$ git commit -m 'add one'
[master 1d0e2a2] add one
 1 file changed, 1 insertion(+), 1 deletion(-)

Gitのステータスを再度ルック

$ git status
On branch master
nothing to commit, working tree clean

そこ現在の提出を変更する必要がなく、作業ディレクトリがクリーンであること。

リリース3元の記事 ウォンの賞賛0 ビュー28

おすすめ

転載: blog.csdn.net/tiamo_pp98/article/details/105381342