Git命令學習

 

前提: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查看命令歷史,以便肯定要回到將來的哪一個版本。

4.工做區和暫存區

(1)git add 其實是把文件保存 到暫存區

(2)git commit 是把文件保存到工做區

5.管理修改

試試兩種操做

第一次修改 -> git add -> 第二次修改->git commit

第一次修改 -> git add -> 第二次修改 -> git add -> git commit

相關文章
相關標籤/搜索