安裝完後,右擊目標資料夾,選擇git bash,就可以輸入git命令操作了。
二、常用的git操作過程
我們首次用git管理工程,有兩種方法:1、先有本地工程,然後提交遠端倉庫;2、先轉殖遠端倉庫到本地,然後建立本地工程。
1、先建立本地工程,提交遠端倉庫
$git init //初始化
$git add . //新增所有檔案到本地倉庫
$git commit -m "message" //提交檔案到本地倉庫,message可以替換成對應的備註
$git remote add origin [email protected]:viomi_team/waterrepair.git //新增到遠端
$git push origin master //推送到遠端倉庫
2、先轉殖遠端倉庫到本地,再建立本地工程
$git init
$git clone [email protected]:viomi_team/waterrepair.git//轉殖遠端倉庫到本地,之後就可以新建工程,或者把已有的工程複製過來
$git add . //新增所有檔案到本地倉庫
$git commit -m "message" //提交檔案到本地倉庫,message可以替換成對應的備註
$git remote add origin [email protected]:viomi_team/waterrepair.git //新增到遠端
$git push origin master //推送到遠端倉庫
3、修改了**,更新
$git add . //新增所有檔案到本地倉庫
$git commit -m "message" //提交檔案到本地倉庫,message可以替換成對應的備註
$git push origin master //推送到遠端倉庫
4、分支管理
$git branch test //新建test分支
$git checkout test //切換到test分支
中間是一系列的更新提交,在分支上操作...
$git checkout master //切換到主幹
$git merge test //把test分支合併到主幹上
三、一張圖展示git命令
四、ssh配置
為了省去每次提交時輸入帳號和密碼的步驟,我們可以配置ssh。這裡有一篇文章,關於配置ssh 的,寫得簡單易懂,如下:
讓你的git使用上ssh協議授權
五、問題彙總
問題1、warning: your console font probably doesn't support unicode. if you experience strange characters in the output, consider switching to a truetype font such as lucida console!解決辦法:$ git config --global core.autocrlf true
問題2、warning: your console font probably doesn't support unicode. if you experience trange characters in the output, consider switching to a truetype font such as ucida console!
這是**中含有中文導致的,且把**改為utf-8也是解決不了的。
解決辦法:
git config --global core.quotepath off
git config --global --unset i18n.logoutputencoding
git config --global --unset i18n.commitencoding
struts超簡單入門( )
作為最流行的web framework,struts的入門可能算是比較麻煩了,本人花費了一整天的時間才算將他初步執行成功,現將成果整理如下 例子的需求 1 允許使用者輸入乙個名字,提交後返回 hello 輸出形式為hello 字串 2 當使用者沒有輸入名字時,返回乙個錯誤提示 3 當使用者輸入的名字...
struts超簡單入門( )
例子的需求 1 允許使用者輸入乙個名字,提交後返回 hello 輸出形式為hello 字串 2 當使用者沒有輸入名字時,返回乙個錯誤提示 3 當使用者輸入的名字帶 符號時,提示錯誤資訊,即不允許輸入含有 符號的名字 例子的執行環境 windows2000 jdk1.4.2 tomcat5.0 str...
圍棋超簡單入門
技巧棋盤有19橫19豎,共有19 19交叉點。交叉點落子。黑棋先,黑白交替。如何吃對方棋子 圍之,使無氣,可吃。所謂氣,即一片連通的棋子的周圍還可落子的空位。連通僅指直線連通,非對角線。注意 圍棋沒有對角線,和五子棋不同。走棋的目的,就是 堵住對方的氣,直至堵死 吃子。輸贏判定有數目法和數子法。目 ...