git常用的命令
:mkdir 資料夾名稱 建立資料夾
git init 將資料夾交個
git管理
ls -ah 顯示
.git
檔案的標識
touch 檔名 建立檔案
ls 跟
linux
類似git add 檔名 將檔案新增到暫存區
git cocmmit -m 「對提交檔案的說明」 將暫存區的檔案提交到本地倉庫
git diff -- 檔名 可以檢視版本庫與與工作區中的不同
git status 檢視當前工作區的狀態
git log 可以檢視歷史的提交(--pretty=oneline)
git rest --hardhead^向上回退乙個版本
git rest --hardhead^^向上回退兩個版本
git rest --hard head~ 100 向上回退
100個版本
git reflog 檢視每一次執行的過程
git rest --hard 回退到指定的版本
git checkout -- 檔名 撤銷檔案的修改
(撤銷工作區的修改
)cat 檔名 檢視已修改的檔案
rm 檔名 刪除檔案,包括在版本庫中
git checkout -b dev 建立新的分支並切換到
dev分支
git branch 檢視當前的分支
git checkout 分支名 切換分支
git branch 分支名 建立分支
git branch -d 分支名 刪除分支
git merge --no-ff -m 「注釋」 分支名
合併分支並且禁用fast forward
git log --graph --pretty=oneline --abbrev-commit 檢視提交的過程
bug 分支
當前的分支上有在工作區的檔案,但是沒有提交到暫存區,要修改其他內容,則影藏當前的內容,並建立分支切換到新分支工作,工作完之後在切換回來修改。
gitstash 將當前的工作現場影藏起來
建立切換新的分支,工作並提交,切換到以前的分支
git stash list 顯示被影藏的內容
git stash drop 刪除影藏內容,回覆到跳轉之前的分支
多人協作
git remote 檢視遠端庫的資訊
git remote -v 檢視遠端庫的詳細資訊
git pull 從遠端分支上更行內容
git push 推送到遠端分支
git push origin master 推送到遠端主分支
(也可以是其他遠端分支
)git clone 。。。。。 轉殖遠端專案到本地工作區
git checkout -b dev origin/dev 將遠端的分支切換到本地
dev上
pytest基本應用 一
在python的程式語言中,單元測試框架主要是pytest,unittest和nose,其中應用最廣泛的是unittest和pytest。unittest測試框架是內建的模組,安裝python直譯器後可以直接匯入使用,但是使用時必須是繼承testcace類才可以呼叫裡面的方法,只能應用於物件導向的程...
Tomcat的基本應用
1 測試tomcat 啟動tomcat 在瀏覽器中輸入 2 tomcat的管理 tomcat 的服務管理頁面是 的應用程式管理頁面 3 發布應用程式 jsp應用程式 war有二種方式,一種是按一定的目錄結構組織檔案,一種是乙個字尾為 war的壓縮包,因此它的部署方式也有兩種 1 在瀏覽器中輸入 就會...
QTreeWidget的基本應用
基於qt 4.8.4,vs2010 官方文件 qtreewidget控制項用於顯示樹形結構。在程式中使用它,需要做兩件事 1.定義事件和響應函式 2.樹結構資料的輸入輸出 1.定義事件和響應函式 在ui編輯器中建立乙個qtreewidget控制項,在 訊號 槽編輯器 中為控制項新增訊號 接收者 槽。...