git配置及常用到的命令

下载 安装git

初步配置
  1. $ git config --global user.name 'github用户名'  
  2. $ git config --global user.email '邮箱' 
  3.  
  4. 查看设置
  5. git config --list 
设置秘钥
cd ~/.ssh 查看有没有
ssh-keygen -t rsa -C " 邮箱 "

git命令大全  

提交文件
git add . 将工作区添加缓存
git commit -m "注释"  将缓存提交到暂存区
git push origin "分支名称" 暂存区内容提交到远程仓库
查看分支
git branch 查看本地所有分支
git branch -a 查看所有分支
git branch -r 查看远程所有分支
删除本地分支
git branch -D "分支"
删除远程库分支
git branch -r -d  "分支"
切换分支
git checkout "分支"
创建分支
git checkout  -b "分支"

git diff 查看工作区的更新
git diff head 查看暂存区的更新
git diff --cached 或 $ git diff --staged
git status 查看工作区的状态

git stash 将工作区的修改进行缓存
git stash pop "记录"  释放缓存的内容 删除记录
git stash apply "记录"  释放缓存的内容 保存记录

git stash list 查看缓存的所有记录
git stash clear 清除所有缓存
git stash drop 删除最后一次的缓存记录

git log 查看所有提交的记录
git log --pretty=oneline 简化获取的记录
git log --graph 分支合并图

删除所有的本地缓存
git rm -r --cached  一般用于解决gitignore不生效

解决git中遇到的问题 
git checkout -- "文件名" 将文件的更新全部撤销
git reset "版本号"  撤回到上一次的commit
git reset --hard "版本号" 撤回到上一次的commit
git reflog 记录每一次的命令
git push origin "分支" --force 强制提交撤回的更改 

合并分支
git merge "分支"


猜你喜欢

转载自blog.csdn.net/qinlulucsdn/article/details/80107466
今日推荐