Git使用
-
设置用户名和邮箱
git config --global user.name "用户账号" git config --global user.email "邮箱账号"
-
查看git配置信息
git config --list
-
初始化
git init git remote add 远程仓库地址 //本地仓库链接到远程仓库
-
克隆远程仓库
git clone 仓库地址 文件名//文件名可以不写,写了就是修改克隆到本地生成的文件名
-
添加到本地仓库暂存区
git add . 和 git add * //添加全部文件 git add 文件名 //添加单个文件
-
删除git add 的暂存文件–新建了一个text.txt文件做演示
git rm text.txt//删除本地text.txt文件,但已经commit的依旧存在本地仓库 git rm --cached text.txt //删除暂存文件 git rm -f text.txt //删除本地文件和暂存文件
-
查看当前文件状态
git status//查看有什么文件更新 git diff//查看文件更新内容
-
提交暂存区文件到本地仓库
git commit -m '提交注释' git commit --amend //修改上次提交的信息
-
查看提交日志
git log git log -p -2 显示每次提交的差异,-2为只显示最近两次 git log -stat 显示简略日志信息
-
推送到远程仓库
git push origin master//推送到远程仓库的master分支 git pull//推送到当前分支
-
拉取更新远程仓库
git pull
-
标签
git tag 1.0v//写入版本标签 git tag //显示所有版本标签 git push origin 1.0v
-
分支
git branch 查看所有分支 git branch -d dev删除本地dev分支 git branch -r 查看 创建分支 git branch dev 切换git checkout dev 合并分支 git merge dev 删除远程分支 git push origin --delete dev
-
别名
git config --global 别名 'git操作(log -1 HEAD)' 后序可以git 别名实现git log -1 HEAD相同操作
-
代码发生错误后找回
git reflog