iT邦幫忙

2022 iThome 鐵人賽

DAY 27
0
Software Development

燃燒大三的成果發表系列 第 27

燃燒大三的成果發表第二十七天 - git(三)

  • 分享至 

  • xImage
  •  

昨日我們先在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過一次流程,明日我們會說明一下修改以及返回的操作。


上一篇
燃燒大三的成果發表第二十六天 - git(二)
下一篇
燃燒大三的成果發表第二十八天 - git(四)
系列文
燃燒大三的成果發表30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言