git: config --global color.ui true :讓代碼輸出有顏色 git config --global user.name "zhenglm" :建立用戶名和郵件地址 git config --global user.mail "[email protected]" init :創建一個空版本庫 add filename:把文件添加到暫存區 commit filename -m "描述":把修改提交到版本庫 diff [HEAD~n]:對比工作區和暫存區[版本庫]的差別 rm filename:把文件從版本庫中刪除 checkout -- <file>:把文件從暫存區恢復 一、 1.reset HEAD <file>: 清空暫存區 2.checkout <file>:把文件從版本庫中更新 二、根據提交日誌回滾 1.git log 2.git reset -- 5193f4c9d1973dbac02c7b926b9fb15c34eb579f 3.git checkout <1.txt> 例:本地建立管理githup遠程倉庫 1.fork項目 2.克隆項目至本地倉庫 # git clone https://github.com/390892467/Zabbix # git remote -v 3.根據githup項目管理項"copy to clipboard"建立遠程倉庫zabbix # git remote add zabbix [email protected]:390892467/Zabbix.git //zabbix爲倉庫名字 # git remote -v 4.add-->commit... 5.提交至遠程倉庫 # git push -u zabbix master :master分支時,加上了-u參數,Git不但會把本地的master分支內容推送的遠程新的master分支,還會把本地的master分支和遠程的master分支關聯起來,在以後的推送或者拉取時就可以簡化命令。 (git push zabbix master)由於遠程庫是空的,我們第一次推送 #git push origin master :默認版本庫提交到遠程 6.git fetch zabbix :從githup上獲取更新 7.git merge zabbix/master :把更新合併到本地
git 學習筆記
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.