版本控制和协同开发的工具
git init 初始化,创建git仓库
git status 查看git状态
git add (文件名) 添加到暂存区
git add . 当前工作区所有的文件
git commit -m ‘(日志信息)‘ 提交到本地仓库
git commit -a -m ‘(日志信息)‘ 已跟踪已修改状态可使用
git log 查看日志
git reflog 查看所有版本日志
git reset --hard (id) 切换版本 (会直接删除后面的日志和代码)
git revert (id) 撤销某一次提交
git branch (yuyy) 查看/创建分支
git branch -r 查看所有远程分支
git branch -a 查看所有本地分支和远程分支
git checkout (yuyy) 切换分支
git merge (yuyy) 合并分支,到主分支
git branch -d (yuyy) 删除分支
git push origin –d (yuyy) 删除远程仓库中的分支
git remote 查看本地仓库绑定了哪些远程仓库
git remote add gitee https://*** 把本地仓库和远程仓库绑定,并且起一个别名
git push gitee master 把master分支推送到gitee
git pull gitee master 把gitee下的master分支拉去下来
git clone 远程仓库地址 从远程仓库克隆
git remote rm origin 从本地移除远程仓库的记录
git config user.name 查看用户名
git config user.email 查看邮箱
git config --global user.name ‘yuyy‘ 设置用户名
git config --global user.user ‘yuyiyang0@gmail.com‘ 设置邮箱
ssh-keygen -C ‘yuyiyang0@gmail.com‘ 生成私钥
原文:https://www.cnblogs.com/yuyyg/p/14321638.html