使用git之一概覽(學習筆記一)
git安裝後的配置
git config --global user.name "name" //global域配置名字為 name
git config --global usre.email "[email protected]" //global域配置郵件位址為 [email protected]
git config --global color.ui "auto" //global域配置顏色為自動
git config --global --edit(-e) //編輯global域配置
git config --global --list(-l) //檢視global域配置
mkdir mysite //建立mysite專案目錄
cd mysite //進入mysite專案工作目錄
git init //git 初始化專案目錄
;在目錄下建乙個index.html的檔案
git add index.html //用git add把index.html新增到專案庫索引中(也稱暫存區)
git commit -m "add in hello world html." //再使用git commit 提交到檔案的版本庫中
git log //檢視提交記錄
git commit -amend //git只提供最後一次的提交的記錄的修改
git branch //檢視分支
git branch rb_1.0 master //基於master主分支建立乙個rb_1.0分支
;修改index.html 然後git add index.html 和git commit -a 主分支已發生更改
git checkout rb_1.0 //切換到rb_1.0分支去。是主分支更改前的內容
;可以通過git log檢視日誌和檢視index.html檔案內容為上次修改前的。
;修改index.html 然後git add index.html 和git commit -a,這裡的修改是基於rb_1.0的和master主分支無關
;;發布
git tag 1.0 rb_1.0 //在分支rb_1.0上的當前位置打上1.0標籤
git checkout master
git rebase rb_1.0 ////在master主分支上基變到rb_1.0分支上。
;結果可以通過檢視日誌git log和cat index.html檢視檔案來看。
git branch -d rb_1.0 //rb_1.0分支已經沒有什麼作用了,可以刪除rb_1.0分支
;如需要在這個1.0版本上修改和打補丁的話可以。
git branch rb_1.0.1 1.0 //從1.0標籤處建乙個名為rb_1.0.1的分支。
git checkout rb_1.0.1 //到該分支下然後進行修改。
;;打包
git archive --format=tar --prefix=mysite-1.0/ 1.0 | gzip > mysite-1.0.tar.gz //tar打包
git archive --format=zip --prefix=mysite-1.0/ 1.0 >mysite-1.0.zip //zip打包
;;git轉殖
git clone git: mysite-remote
firewalld學習筆記(一)概覽
之前曾幾次接觸過linux系統,但始終不得法門,不入門就很難繼續下去。而立之年,緣分悄然而至,終於對linux有了些許入門的感覺,雖然還是小白 菜鳥,但是只要能入門,學起來也就快多了。雖說有了ubuntu這種圖形化的版本,但是linux的精髓還是命令列的方式,而且主要用途是伺服器而非家庭pc機。機緣...
電源學習總結(一) 概覽
內容線性穩壓 電荷幫浦開關電源 buck boost buck boost等 效率低 中到高高 輸出電流中低低 高雜訊低低 高成本低低 高侷限性 不能公升壓 無buck不能公升壓,boost不能降壓 上表列出了三種常用的電源型別以及他們的特點,注意其中的高中低比較都是相對的,例如雖然線性穩壓輸出電流...
MDT2008部署之一概覽
microsoft deployment toolkit 2008 作為最新的微軟商業桌面部署解決方案,它在原有的bdd基礎之上,增加了對 windows vista sp1 和 windows server 2008 部署的支援,在實現方式上增加了對 sccm2007 的支援,並根據部署場景的不同...