簡評:雖然是給新手的小建議,但是

#3 命令列工具 Hub

這個我還真不知道,可以嘗試一下。

1. 更改與Git關聯的預設文字編輯器。

對於很多人來說,在終端使用 Git 時預設的文字編輯器是 VIM。對於開發新人來說,VIM 可能非常可怕,即使是有些老手也會感到無所適從

5 條給開發新人的使用 GitHub 的 tips

如果你發現自己遇到了合併衝突(merge conflict),你將被迫到 VIM 來解決衝突,然後你需要知道特定的 VIM 命令來編輯文件。在一年多的時間裡,我在工作的顯示器上貼了一張便條,來提醒我一些基本的 VIM 命令,比如 i(編輯)和 :wq(儲存並退出)。為了避免這些潛在的尷尬問題,你可能需要改變預設的文字編輯器。

為了將預設文的本編輯器更改為 Atom,Sublime 或 TextMate,請按照 GitHub 幫助中的說明進行操作。

2. 更改 dotfiles

直到使用 Git&GitHub 多年之後,我知道 dotfiles 的存在。

dotfiles 允許自定義終端提示,這樣就可以看到現在在哪個 git 分支上,是否有未提交的 commit。它真的很好用!

5 條給開發新人的使用 GitHub 的 tips

3. 安裝 Hub

Hub 是一個可以讓使用 GitHub 變得更容易的命令列工具。通常我會在終端上處理一個 git 倉庫,但希望在 GitHub 上看看 issue 或 pr,所以我要開啟瀏覽器,然後被

電子郵件/Twitter/小狗

分心 —— 十分鐘後,才開始輸入 GitHub 倉庫地址。

在終端中輸入

$ hub browse

,它將直接在瀏覽器中自動地開啟 git 倉庫的 URL。Boom!

5 條給開發新人的使用 GitHub 的 tips

4. 練習 merge conflict

我承認我有時很懶,特別是當涉及到 merge conflict 的時候。我都不記得因為遇到了merge conflict 而放棄一個專案或 pr 的次數。

他們嚇壞了我,關於如何解決衝突的文件嚇壞了我,然後我在 VIM,想退出(放棄)。

然後,我意識到需要面對自己的恐懼,所以我建立了一個練習倉庫,故意建立衝突,瀏覽文件或觀看影片教程,瞭解如何解決衝突。我做了幾次。 現在,也可以在 GitHub 的使用者 web 介面中修復簡單的衝突,很方便。

5 條給開發新人的使用 GitHub 的 tips

5. 做一個 GitHub page

GitHub page 是一個 GitHub 免費託管的基於個人或專案的網頁!有一個真正的專案來練習的 Git 和 GitHub 技能總是很有幫助的。

使用 HTML、CSS 和 JavaScript 建立一個簡單的網站,然後按照步驟將其託管在 GitHub 上。或者嘗試超級簡單的 Fork and Go 。

6. (one more thing)Git 和 Github 教程

Git-it:

https://

github。com/jlord/git-it

-electron

Freecodecamp videos:

https://

youtu。be/vR-y_2zWrIE

GitHub Training:

https://

services。github。com/on-

demand/resources/

Git Cheatsheet —

http://

ohshitgit。com/

原文:5 GitHub tips for new coders

擴充套件閱讀:

使用 Sourcegraph 更好地搜尋和瀏覽 GitHub上的程式碼

一些非常有用的 VSCode 擴充套件

Stack Overflow:幫助一百萬開發者退出 Vim

極光日報,極光開發者旗下媒體。

每天導讀三篇英文技術文章。