检查是否安装完成
git --version
进行全局配置
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
与远程仓库握手
我们通常需要在github或gitee去生成的钥匙
ssh-keygen -t rsa -C "你的邮箱地址"
cd .ssh
cat .\id_rsa.pub
cv 到github 或者gitee
git 分为3个区域:工作区、暂存区、版本控制区
项目进行初始化
git init
会选择当前路径的所有文件 单个跟踪就直接输入对应文件
git add .
当我们需要进行提交到版本控制区的时候
git commit -m "提交备注信息"
第一次推送时
git remote add origin git@gitee 用户名加项目仓库地址 //cv 你的项目仓库地址
推送并创建到你的master
git push -u origin master
一些常用的git指令 重命名分支
git branch -m oldname newname
删除远程分支
git branch --delete origin oldname
上传新分支到远程
git push origin newname
把修改后的本地分支与远程分支关联
git branch --set-upstream-to origin/newName
拉取远程仓库且合并
git pull origin master
拉取本地不合并
git fetch <remote>
查看状态
git status
查看官方手册
git help git
查看提交日志
git log
查看分支
git branch
查看本地和远程所有分支
git branch -a
拉取远程的并切换到新分支
git checkout -b 新分支名 origin/远程分支名
查看当前目录所有改动的内容
git diff
查看一个文件的改动情况
git diff 文件名
撤销修改
git checkout -- 文件名