GIt 學習小記 Quick Start

2021-10-03 20:33:26 字數 1661 閱讀 6420

git是什麼?

git是目前世界上最先進的分布式版本控制系統(沒有之一)

git有什麼特點?

高階大氣上檔次

這是個比較有意思的故事,簡單的來說,就是牛人對現有的版本控制工具感到不爽,乾脆自己寫乙個得了。

牛人就是這麼牛啊!(感覺自己好菜,望塵莫及)

牛人是當今最流行的伺服器系統linux創始人linus。

git也就是為了管理開發linux發明的。

若是其他系統,請自行查閱資料。

建立乙個空白資料夾(僅用學習使用)且進入。

在當前資料夾執行cmd(位址列直接輸入cmd)

初始化倉庫

git init
第一次使用git要註明身份。

git config --global user.email "[email protected]"

git config --global user.name "your name"

把你的郵箱和姓名設定好(–global是全域性設定),再進行下一步操作。

this is my first to use git.

hope i can success.

git add readme.md
git commit -m "add a new file named readme.md"
-m 「…」 是備註資訊,可寫可不寫,養成良好習慣要寫一下。

git status

輸出:on branch master

nothing to commit, working tree clean

this is my first to use git.

hope i can success and is change.

git status

輸出:on branch master

changes not staged for commit:

(use "git add ..." to update what will be committed)

(use "git restore ..." to discard changes in working directory)

modified: readme.md

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

提示readme.md檔案被修改了。

git add readme.md

git commit -m "update readme.md"

檢視狀態資訊git status

on branch master

nothing to commit, working tree clean

ok,目前已經啟動了git,並且學會了如何修改和提交檔案,接下來就是如何進行**時空穿梭**了。

Git學習小記 檔案分塊提交

真的是非常難得的週末啊,好不容易可以靜下心來慢慢的學習,慢慢的整理一些東西。第一次見到git的這個功能,我簡直驚呆了。尤其是我這種非專業開發人員,常年線性擼 簡直就是福音啊!我們來做乙個實驗,首先先在本地生成乙個git倉庫,建立乙個檔案叫做file.裡面的內容是五行a。如下所示 svenweng w...

Git學習小記之分支原理

如果想要熟練使用 git,沒有分支理念是絕對行不通的,在用 git 管理專案的時候,經常需要使用 commit 這個命令,那麼這個 commit 到底是指什麼呢?按照官方的解釋,這應該成為乙個物件,它包含著乙個指向暫存內容 被add的檔案 快照的指標,包含本次提交的附屬資訊,比如說作者等等,指向父 ...

Git使用小記

git使用小記 前言 我們寫 寫完後總要進行管理,以前寫的很多 雖然寫的不是很好,但因為沒有乙個比較好的 管理習慣,所以很多都遺失掉了,為此現在都還覺得很可惜,近來在學習使用git來進行 管理,git是乙個很強大的分布式版本控制系統。1 遠端倉庫操作命令 從遠端倉庫轉殖倉庫到本地 git clone...