git简单使用指令
git
HEAD
./git/HEAD是一个特别的指针,指向当前的分支。
配置用户信息
#配置用户名
git config --global user.name "xxxx"
#配置电子邮箱
git config --global user.email xxxx@xxxx.xxx
#查看已有配置信息
git config --list
常规操作
git init #以当前目录作为git仓库,进行初始化
git add *.c
git add README # 将文件放入暂存区中
git tag -a v1.0 #创建注解标签
git commit -m '提交测试' #提交操作,将暂存区的目录树写到版本库当中。 -m参数为message,为这次提交附上信息
git clone <repo>#从git仓库拷贝项目
git clone <repo> <directory>#克隆项目到指定目录
git status #查看仓库当前状态
git log #查看历史提交记录 --graph
git pull #下载远程代码并合并
git push #上传远程代码并合并
git reset --hard
git remote
# 显示所有远程仓库:
git remote -v
# 显示某个远程仓库的信息:
git remote show [remote]
# 添加远程仓库:
git remote add [shortname] [url]
分支管理:
git branch (branchname) #创建分支
git branch -d (branchname) #删除分支
git checkout (branchname) #切换分支