Git學習 自定義Git

2022-03-13 06:23:03 字數 1265 閱讀 6498

忽略特殊檔案

在工作區建立.gitignore檔案,編寫內容

#

windows:

thumbs.db

ehthumbs.db

desktop.ini

#python:    忽略python編譯產生的.pyc.pyodist等檔案或目錄

*.py[cod]

*.so

*.egg

*.egg-info

dist

build

#my configurations:

db.ini

deploy_key_rsa

然後add和commit該檔案

此後當工作區出現.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...