GitHub做爲程序員必備的學習交流平臺,雖然在國內速度不算快,但只要好好利用這個平臺,我相信仍是能夠學習到不少東西。在暑期的時候,我曾經就初次遠程鏈接到了GitHub,但開學後,不知道爲何又行不通了。後面嘗試了一下後,大多都是登錄失敗,受權失敗這種,ssh等問題。寫下這篇博客來記錄一下。也但願可以給閱讀的你一點幫助。(針對的時候已經鏈接過,而且配置好ssh key)git
首先是在本身的電腦端得安裝好Git,我這裏是已經弄好了,能夠正常使用,如圖所示,Git Gui是可視化操做界面,可是我的以爲仍是命令行敲起來學的東西更多更牢固點,這裏選擇git bash here(在本身想要上傳的文件位置)。程序員
重登GitHub實現鏈接bash
-ssh
直接git pull時候會報錯,但我直接ssh的時候顯示鏈接了學習
網上查找到的一些信息關於pullfetch
git pull = git fetch + git merge FETCH_HEADui
git pull --rebase = git fetch + git rebase FETCH_HEAD 命令行
關於git pull --rebase,它用在合併代碼的時候其做用就是在一個隨機建立的分支上處理衝突,避免了直接污染原來的分區blog
rebase操做不會生成新的節點,是將兩個分支融合成一個線性的提交。同步
最後登錄GitHub發現已經成功了。將本地文件已經成功同步到GitHub上了。