--- title: Sublime merge : 好上手的git工具教學 tags: CS --- # Sublime merge : 好上手的git工具教學 安裝 --- :::success https://www.sublimemerge.com/ ::: 開始使用 --- 打開剛下載好的sublime merge,應該會出現以下畫面:  請在 **clone Repository** 處,貼上github中欲clone的repo所提供的url。  如此即可順利將repo clone下來。 上圖最下面的```Destinantion path```是這個repo會clone到的位置。 :::warning 再接下去之前,follow <a href = https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token>這個網站</a>去生一個 ==personal access token (classic)== ::: 各種操作 ---  成功clone完後,應該會進入上面的介面。中間的commit可以看到大家歷次的commit紀錄,下面讓我們來熟悉各項操作: #### 創立分支 branch --- 由於我們是團隊合作,基本上每個成員都要有自己的一個==branch==:  接著,取一個自己的branch name  大功告成!紅色圓圈處是代表現在在的branch,藍色圓圈處是代表現在有哪些branch  #### 將更新後的資料push上去 --- :::success 當你完成了一部分,需要把自己的資料傳上去時,就會經歷這三個步驟:```git add, git commit, git push.``` ::: 1. ##### git add 首先,會注意到commit那一欄有一個==unstage==的file(藍色圈圈處),這代表你有修改過,但還沒有放到staging area。 此時,點擊==紅色圈圈==處即可將它add到staging area。  2. ##### git commit! 成功```git add```它後,可以觀察到現在我們有一個staged的file,點擊==紅色圈圈==處commit它,並在commit message處簡單敘述你的更動即可。  3. ##### git push 最後,點擊右上方的==向上箭頭==,即可成功push它ㄌ。  :::danger 在push的時候請務必確認是在自己的branch,以免造成憾事 ::: #### 將別人更新後的資料pull下來 --- 點擊右上方的==向下箭頭==即可:heart_eyes:  :::warning 如果這篇讀完仍有問題歡迎寄信詢問我的電神朋友,他很樂意幫大家分憂解勞 email: b10702015@ntu.edu.tw ig: judge_0108 ::: :::success 作者的blog: https://laurencecslearning.blogspot.com/ ::: <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9476129202096608" crossorigin="anonymous"></script>
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up