git入門學習-1(git init 、git add 、git commit -v使用)

一、介紹

1、git的相關介紹

好像是Git的命名來源的并沒有什么用的東西——

“I'm an egotistical bastard, and I name all my projects after myself. First?Linux, now git.”

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ——林納斯·托瓦茲

那么進入正題——

事實上我們只有以下三種情況會使用git:

1)只在本地使用

2)將本地倉庫上傳到 GitHub

3)下載 GitHub 上的倉庫



二、git init 、git add 、git commit -v的使用

1、git init

# 在當前目錄新建一個Git代碼庫

$ git init

輸入git init 命令,于是我們就在?demo里創(chuàng)建了一個 .git 目錄(不要打開)

輸入ls -la命令,我們就可以看到剛剛創(chuàng)建的 .git 目錄

我們可以在這個目錄下新建.html和.css文件,輸入touch index.html或者touch sttyle.css

2、git add

# 添加指定文件到暫存區(qū)

$ git add [file1] [file2] ...

# 添加指定目錄到暫存區(qū),包括子目錄

$ git add [dir]

# 添加當前目錄的所有文件到暫存區(qū)

$ git add .

# 添加每個變化前,都會要求確認

# 對于同一個文件的多處變化,可以實現(xiàn)分次提交

$ git add -p

可以一個個將文件添加到暫存區(qū),輸入git add index.html和git add style.css將剛剛創(chuàng)建的兩個文件加入到暫存區(qū)——

一個個add確實有點累

如果不想這么麻煩,輸入git add .即可添加當前目錄的所有文件到暫存區(qū)。

運行git status -sb可以看到前面綠色的A,代表我們已經成功添加了

成功添加~

這時候我們可以輸入命令?git commit -m "提交信息" 將剛剛添加到暫存區(qū)的內容正式提交到本地倉庫(.git)

提交成功!

3、git commit -v

# 提交時顯示所有diff信息

$ git commit -v

輸入以上命令 ,回車,就可以看到所有的diff信息哦~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Git 基礎 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,203評論 5 147
  • Git 命令行學習筆記 Git 基礎 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,155評論 0 11
  • 一、電腦本地初始化一個倉庫 1. git init: 初始化一個電腦上本地倉庫 終端進入項目目錄,輸入: 該命令將...
    dragon_li閱讀 3,132評論 1 4
  • 公司是做互聯(lián)網+運動健身的,15年的時候我加入了這家公司做iOS開發(fā),很開心能加入創(chuàng)業(yè)公司(第一次)。 老板很大氣...
    37883932bb4d閱讀 151評論 0 1
  • 從古至今圓月之夜是一個非常讓人神往的一個日子,在這一天的晚上,如果你面對。圓圓的月亮會有很多的美好情愫升起來,我們...
    Super嘉祺暖陽閱讀 131評論 0 0

友情鏈接更多精彩內容