前提:git
git config --global user.name ''spa
git config --global user.email ''code
1.建立版本庫it
(1).建立空目錄用命令git init
命令把這個目錄變成Git能夠管理的倉庫email
(2).用命令git add
告訴Git,把文件添加到倉庫file
(3).用命令 git commit
告訴Git,把文件提交到倉庫di
例如:文件
git commit -m "wrote a readme file"
-m 表示提交的時候填寫的相關說明mail
2.時光穿梭機co
(1).git status
命令能夠讓咱們時刻掌握倉庫當前的狀態.
(2).用git diff
能夠查看修改內容。
(3).若是修改了一個已經存在的文件應該走如下幾步
git add -》git status-》git commit
3.版本回退
git log --pretty=oneline
git reset --hard HEAD^ 指向上一個版本
git reset --hard 00492949a1a 指向特定的版本
HEAD
指向的版本就是當前版本,所以,Git容許咱們在版本的歷史之間穿梭,使用命令git reset --hard commit_id
。
穿梭前,用git log
能夠查看提交歷史,以便肯定要回退到哪一個版本。
要重返將來,用git reflog
查看命令歷史,以便肯定要回到將來的哪一個版本。
(1)git add 其實是把文件保存 到暫存區
(2)git commit 是把文件保存到工做區
5.管理修改
試試兩種操做
第一次修改 -> git add
-> 第二次修改->git commit
第一次修改 -> git add
-> 第二次修改 -> git add
-> git commit