git 基本配置
提交做檔案過濾
touch ~/.gitignore_global
編輯檔案,新增不要git進行管理的檔案
檔案主要是一些ide或者系統的配置檔案比如.classpath .project .iml .ds_store
git config --global core.excludesfile ~/.gitignore_global
參考 gitignore檔案 gitignore_global
使用者名稱和郵箱配置
git config --global user.name "liutuanwang"
git config --global user.email "[email protected]"
git 常用命令
1.git status #檢視當前分支狀態
2.git log | git log --pretty # 檢視提交記錄
3.git checkout # 檢出/建立分支, 檢出檔案
4.git stash #快取本地修改
5.git fetch | pull # 拉取遠端提交
6.git diff | 比較
7.git rebase | 這個比較複雜,用處很大
8.git merge | 合併分支
9.git push | push 到遠端
git help
help 是git的幫助文件,可以檢視具體的命令以及使用方式,使用方式為 git help taggit tag
tag 用來打標籤,一般乙個大的版本改動之後,需要建立一次標籤,標籤可以用於以後的版本回滾,和發布分析等1.深入理解學習git常用工作流使用方式:
git tag | 列出所有的tag
git tag -l |列出制定tag
git show tag_name | tag內容
git push origin tag_name | 本地tag push到遠端倉庫 git tag -a -m 'oss遷移的**' v_20160726_oss
2.**git/圖形化的git參考手冊
3.關於pull request的十個建議
springMVC執行流程及原理
spring的mvc執行原理 1.spring mvc 3.dispatcherservlet請請求提交到目標controller 4.controller進行業務邏輯 處理後,會返回乙個modelandview 5.dispathcher查詢乙個或多個viewresolver視 析器,找到mode...
Python celery原理及執行流程解析
python celery原理及執行流程解析 celery簡介 celery是乙個基於分布式訊息傳輸的非同步任務佇列,它專注於實時處理,同時也支援任務排程。它的執行單元為任務 task 利用多執行緒,如eventlet,gevent等,它們能被併發地執行在單個或多個職程伺服器 worker serv...
Python celery原理及執行流程解析
更多程式設計教程請到 菜鳥教程 高州陽光論壇 人人影視 celery簡介 celery是乙個基於分布式訊息傳輸的非同步任務佇列,它專注於實時處理,同時也支援任務排程。它的執行單元為任務 task 利用多執行緒,如eventlet,gevent等,它們能被併發地執行在單個或多個職程伺服器 worker...