iT邦幫忙

2023 iThome 鐵人賽

DAY 29
0
Mobile Development

ios前端開發學習系列 第 29

【Day29】認識如何使用Xcode內建git(二)

  • 分享至 

  • xImage
  •  

開啟Xcode

按下 command + ,
就會跳出下方頁面
https://ithelp.ithome.com.tw/upload/images/20230912/20161850p1BKWA6EMR.png
這裡填上你在進行版本管理與記錄時,想要顯示的名字跟 email(用於多人協作區分)

初始化 Git 倉庫

  1. 新建或打開一個 Xcode 專案
  2. 進入 Source Control 選單,然後選擇 New Git Repositories...
  3. 輸入 Repository 名稱和其他設置,然後點擊 Create。

現在,Xcode 會自動初始化一個 Git 倉庫並將所有文件添加到版本控制中。

當然地,如果在創建專案時已經勾選過 Create Git repository on my Mac 的話,這部份就可以先跳過

https://ithelp.ithome.com.tw/upload/images/20230912/20161850X5rMOIgbI8.png

基本操作

提交(Commit)

進入 Source Control 選單。
選擇 Commit...
在彈出窗口中,你可以查看所有變更,並輸入提交信息。
點擊 Commit 按鈕。
https://ithelp.ithome.com.tw/upload/images/20230912/20161850lV8fR8ZMgp.png

  • 中間下方可以寫你對這一版有什麼感想
  • push to remote : 今天進度完成的話就可以推到Github上呢!
  • Amend commit : 你發現上一版有些小瑕疵,或是任何不滿,勾選這個可以直接覆蓋掉上一版的紀錄。

拉取(Pull)和推送(Push)

進入 Source Control 選單。

  • 選擇 Pull 來拉取遠程變更,如果多人協作某一個專案會比較需要用到。
  • 選擇 Push 來推送本地變更,如果你剛剛 commit 時沒勾選到 Push to remote ,直接點選Push 就可以了。(如果有任何程式碼改動忘記 commit 他會跳出提醒通知)

觀察 commit 紀錄

https://ithelp.ithome.com.tw/upload/images/20230912/20161850ymyxDpNXEr.png

  • Changes : 觀察程式碼改動的區域
  • Repositories : 查看 倉庫內容
  • 右方區域為所有 commit 後的紀錄

設定遠端倉庫

選擇你的檔案名稱雙擊/右鍵 -> New "test" Remote ...
https://ithelp.ithome.com.tw/upload/images/20230912/20161850Yx0GJK9rsG.png
這邊可以設定你要的樣式
https://ithelp.ithome.com.tw/upload/images/20230912/20161850NRjV1WxpBd.png

  • 這邊順便補充之前沒介紹過的,origin 是 remote git 的快捷替換詞,可以幫助我們少打比較長的代碼,大家也可以根據喜好或需求更改名稱。

總結

透過這些簡單的步驟,你現在可以在 Xcode 中享受到版本控制的所有優點,包括但不限於提交(Commit)、拉取(Pull)、推送(Push)和分支管理。這不僅讓你的開發過程更為高效,也方便與其他開發者進行協作。


上一篇
【Day28】認識如何使用Xcode內建git(一)
下一篇
【Day30】認識如何向他人的專案推送新功能
系列文
ios前端開發學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言