忽略特殊檔案
在工作區建立.gitignore檔案,編寫內容
#然後add和commit該檔案windows:
thumbs.db
ehthumbs.db
desktop.ini
#python: 忽略python編譯產生的
.pyc
、.pyo
、dist
等檔案或目錄*.py[cod]
*.so
*.egg
*.egg-info
dist
build
#my configurations:
db.ini
deploy_key_rsa
此後當工作區出現.gitignore中型別檔案時,git status不會再顯示utracked files...
配置別名
git config --global alias.st status
git config --global alias.unstage "reset head" 把暫存區的修改撤銷掉
git config --global alias.last "log -1" 最近一次的提交
檢視別名
git config --list | grep alias
或者 git config --get-regexp alias
取消別名
git config --global --unset alias.st
配置檔案
.git/config配置git的時候,加上--global
是針對當前使用者起作用的。
[alias]
last = log -1
.gitconfig 如果不加,那只針對當前的倉庫起作 Git 學習筆記 自定義Git
主要編輯 工作區根目錄下的.gitignore檔案 忽略檔案的原則是 建立 gitignore 檔案 touch gitignore 編輯完成後 要提交到 遠端 git add gitignore git commit m 提交配置檔案 git push gitignore檔案本身要放到版本庫里,並...
Git學習 git log自定義格式
定製自己常用格式 1 二進位制 作者 時間 提交備註 git log pretty format h an,ar s 2 以圖表形式檢視遠端提交記錄 git log decorate oneline graph 3 說明 常用的格式佔位符寫法及其代表的意義。選項 說明 h 提交物件 commit 的...
git配置及自定義
1.git config簡介 git config就是對git進行一些配置。而配置一般都是寫在配置檔案裡面,git裡面一共有3個配置檔案,首先是 倉庫級配置文 件 該檔案位於當前倉庫下,路徑.git 檔名為.gitconfig,這個配置中的設定只對當前所在倉庫有效 第二個是全域性級配置檔案 win7...