基本命令:
git init --bare repertory 初始化一个名为repertoryname的空仓库
克隆一个项目
git clone originpath . (originpath:中央仓库地址,.:当前地址即目标地址)
git config:
git config --system:操作/etc/gitconfig文件,包含适用于系统所有用户和所有库的配置值
git config --global:操作~/.gitconfig文件,具体到当前分之的用户
缺省时默认操作.git/config文件
个人信息初始化
git config user.name "yourname"
git config user.email "youremail"
git add filename 将修改或添加的文件提交到暂缓区
git commit -m "some description" 提交暂缓区文件并做备注说明
git push origin master 将当前分之提交到origin仓库的master分之(origin:指克隆时的仓库,master:主分支)
git pull 将仓库的更新merge到本地仓库
仓库文件目录
HEAD:指向当前分之的一个提交
description:项目的描述信息
config:项目的配置信息,如username,useremail
info:里面的exclude文件,指定本项目要忽略的文件
object:git仓库(commit,tree,blob,tag)
refs:标识着你的每一个分之指向那个提交
hooks:默认的hook脚本