昨日我們先在github新建倉庫,init初始化新建一個空白的倉庫紀錄之後,新建之後透過遠端倉庫網址push上去,這是第一種做法。
第二種做法是直接從github的遠端倉庫網址git clone下來,也能夠直接下載倉庫紀錄。
第三種方法與第一種方法其實是同一種,我們init初始化新建一個空白的倉庫紀錄之後,再新增一條branch(git checkout -b)以及將遠端倉庫加入到我們的遠端倉庫列表(git remote add),就能夠透過加入遠端倉庫列表push上去。
以上三種的方法都可以作為起手的過程,後面兩種我就不詳細說明,那昨天我們都只有單向的送出,在這一段過程其實還有很多細節,讓我們再跑一次流程,並且加上細節。
我們git add將檔案發送到暫存區,我們可以透過git status查看訊息,從下圖我們可以查看當前分支,以及我們修改了哪幾檔案發送到暫存區
我們還可以透過git log查看目前分支的commit狀態,讓我們來看看目前的commit紀錄
那我們現在將上面修改的app.py使用commit發到本地倉庫,再來看看會發生甚麼事情
沒意外,commit的紀錄新增了一筆,可以從記錄中看到發出commit的作者、時間、以及作者commit描述做了甚麼事情,讓我再看一下commit之後的status,我們可以看見在暫存區的檔案,都已經發送到本地的倉庫
沒意外的我們接下來就是再push到遠端倉庫
今天我們又再run過一次流程,明日我們會說明一下修改以及返回的操作。