git 相关操作
git
1.創建本地倉庫 初始化
git init2.查看全局配置
git config --list3.配置全局郵箱
git config --global user.email "郵箱"4.配置全局用戶名
git config --global user.name "用戶名"5.添加到暫存區
git add 文件名 or git add . or git add --all6.查看工作區,暫存區內容
git status7.從暫存區撤回內容
git reset HEAD -- 文件名 or git reset HEAD -- 文件夾名 or git reset HEAD -- .8.形成歷史版本
git commit -m "說明"9.查看歷史版本
git log10.回滾歷史版本
回到之前記錄的某一個歷史版本的時間狀態
git reset --hard 版本id11.刪除歷史版本
1 不能寫要刪除的那個歷史版本id
要寫前一個歷史版本id2 進入編輯狀態之后 按i 把pick 修改為 drop 之后 按esc 再 : wq 再次保存退出
git rebase -i 歷史版本id12.上傳遠程
git remote add origin 倉庫地址origin 變量名 代表了遠程倉庫地址13.將歷史區的內容推送到遠程
git push -u origin master-u 記錄下次你推送到哪一個地址哪一個分支 如果下次不進行修改還是推送到這個地址這個分支 直接寫git push 就可以了14.拉取遠程代碼
1 拉取自己的代碼
git clone 遠程倉庫地址git pull2 拉取別人代碼
git clone 遠程倉庫地址15.解決歷史版本回滾沖突問題
先git pull 再 git push16.git的三個文件
1.給空的文件夾占位,,保持文件夾結構
.gitkeep2.git忽略文件
.gitignore3.git 說明文件
reademe文件
17.分支操作
1.開辟新分支
git branch 分支名稱2.查看分支情況
git branch3.切換分支
git checkout 分支名稱4.合并分支
git merge 要合并的分支內容5.刪除分支
git branch -d 要刪除的分支18.分支的遠程操作
git push -u origin master 把當前分支和遠程的master分支建立連接把自定義分支的內容上傳
git push origin 分支名稱刪除遠程分支
git push origin --delete 要刪除的分支名稱19.分支命名規范
1。主分支 master
不接受任何代碼上傳,只接收dev分支合并的內容
只存儲每一個迭代版本中經過測試合格的版本
2.主開發分支 dev development deve
初始化項目之后就會直接從master上開辟的分支
不接受任何代碼上傳
只接收 主功能分支 合并的內容
3.主功能分支 feature-xxxx
直接從dev 分支上開辟的分支
進行各個功能的開發
開發完畢之后 把 代碼合并到 dev分支上
接收文件上傳
4.功能bug 解決分支 feature-xxx-fix-xxx
在項目運行過程中 出現bug進行修復的分支
都是從 功能分支上開辟出來的
修改完畢之后合并到 功能分支上
再由功能分支合并到 dev 分支上
5.緊急bug解決 hot-fix-xxx
直接從master 分支上開辟
進行緊急的bug修復
修復完畢以后 直接合并到master上
20.其他
總結
- 上一篇: 关于jq+easy-ui 中上传文件所遇
- 下一篇: ElementUI 中日期选择器总结