1.git是什麼
是分布式專案版本管理工具,功能強大 ,帶有分支系統
git是目前世界上最先進的分布式版本控制系統(沒有之一)。
2.git專案版本控制
通過分支結構來管理專案版本
初始化專案上傳至**託管伺服器只有乙個分支就是master主分支
然後開發不要在master主分支下,需要我們自己建立分支,在自己分支下開發**
開發完成之後,將開發的分支**合併到master主分支下。
3.git和svn區別:
svn:集中式專案版本管理工具
效率低svn伺服器獲取專案,會從伺服器複製專案到本地
git:分布式專案版本管理工具
通過指標形式,指定**分支
4.**託管伺服器
國外平台:
(1)gitlab:企業使用最多,不會將**開源
(2)github: 會將上傳的**公開,大家都可以訪問
國內平台:
碼雲coding
5.git常用命令
git clone *** //轉殖**庫
git checkout -b test //新建分支
modify some files //完成修改
git add . //把修改加入stage中
git commit -m '' //提交修改到test分支
review**
git checkout master //切換到master分支
git pull //更新**
git checkout test //切換到test分支
git meger master //把master分支的**merge到test分支
git push origin 分支名//把test分支的**push到遠端庫
git pull origin 分支名//把test分支**更新到當前分支
git branch 分支名稱//建立新的分支並切換到該分支下
git push --set-upstream origin 分支名稱//向git倉庫提交**
關於socket的一些初步研究
這些天在研究tornado的原始碼,說實話它的 過於艱深了,需要繞很多彎才能弄清。我想其中的問題主要是我不太懂socket,於是就花了些時間學習socket,算是有了些收穫,順便記錄在此。首先是socket的概念。實 客戶端則也通過socket 建立socket 再呼叫connect 連線到伺服器端...
關於vue vuex的一些初步小結
一般語法 vue.component tagname,options 元件options說明 bar val 好了,這裡涉及的概念可能比較多,所以再多解釋一下吧 為了邏輯上更加清新,vue是不推薦子元件改變父元件的資料的,主要是出於維護成本的考慮,這就是所謂的單向資料流。父元件可以通過改變prop影...
關於熵的一些理解
對於理工科學生來說,熵 並不是乙個陌生的名詞。在諸如 大學物理 熱力學 和 資訊理論 等課程中都會有所介紹。但同時 熵 又是乙個顯得有點神秘的概念,看不見也摸不著。我最早是在高中物理課中聽說的,大概是在介紹 熱力學第二定律 時提到的。熱力學第二定律的內容是 熱力學過程是不可逆的 孤立系統自發地朝著熱...