最近弄了好幾天github和docker總感覺這兩個概念很怪,很多書難以理解,最後還是以實踐爲導向,跟着小甲魚的教程,總算能比劃兩下,雖然不能玩轉,但是總算知道基本用法了,以後的學習慢慢體會,我感覺學什麼東西都是分層次的,一蹴而就不太容易,估計以後工作學習這個東西不熟也得輸。
github誕生於Linux,後來微軟將其收購,對於新手來說,它類似於網盤,大家只要把代碼download就可以用了,但是這僅僅是它的一小部分功能,很多牛上天的功能還在後面等着我們。最近在網上發現了github的桌面版,它不同於以往的粗糙的GUI界面,這個界面顏值很高。原諒我這個日記寫的粗糙,純屬隨筆性質的。
下載地址 https://desktop.github.com/
使用起來避免了很多繁瑣的git指令,很多菜單都集成了這些功能。
首先新建一個倉庫 File new repository 添加倉庫名字,描述,本地的路徑。新建一個工程後,形成一個空的文件夾,然後我們把代碼放進這個文件夾內
我們發現了新增加的代碼,這個過程相當於git init git add *
然後我們就可以點擊提交了 Summary (Required)上面的是必須要寫的。
然後我們就可以點擊 Publish repository了 基本等同於 git push origin master 等指令
提交後我們發現在github網站上 我們能夠找到我們的代碼了,是不是用起來很方便?
每當我們文件改動,github就會檢測出來 我們可以提交修改
我們還可以反覆撤銷提交 git reset --hard 這裏我們就沒必要複製繁瑣的ID了,和很多軟件的撤銷歷史操作一樣方便,可以反覆折騰,否定之否定
我們可以創建分支 git branch
同樣 這個也支持控制檯模式
更多的功能有待挖掘