git
2018-11-14 23:13:03 61 举报
AI智能生成
git常用的命令分类总结
作者其他创作
大纲/内容
分支管理
git checkout -b dev_wei(分支名称):创建一个个人分支
git branch:查看当前所有的分支和当前正在使用的分支
git checkout branch:切换到主分支
git checkout dev_wei: 切换到个人分支
删除分支,要切换到主分支上
git branch -D dev_wei:强制性删除分支
git branch -d dev_wei:删除分支
git meger dev_wei(个人分支名称):合并分支
冲突解决,需要手动更改分支的冲突,改动之后:git add 和git commit
git的配置
git config -l:查看所有的配置信息
git config --local -l:仓库级别的配置
git config --global -l:全局级别的配置
git config system -l:系统级别的配置
git config --local -e:编辑仓库级别的配置
git config --global --unset user.name:删除全局的配置
git config --global --add user.name weiyujie:添加全局配置的别名
git config --global alias.st status:为status配置别名为st
标签
git tag v1:创建一个标签
git tag v1pre d679d86(commitid):给之前的提交添加标签
git tag v2.0 -m "这是2.0版本":标签注释
git tag -d v1:删除标签
git tag:查看标签
本地的仓库和远程仓库
git remote:查看远程仓库
ssh -keygen -t rsa -C "15013216016@163.com":生成ssh key
git remote add origin git@github.com:weiyujie/jie.git(远程仓库地址):添加远程仓库
git remote -v:查看远程仓库的信息
git push -u origin master:推送到远程仓库
git clone git@github.com:weiyujie/jie.git:从远程的仓库克隆
git pull:把远程仓库拉下来,解决冲突
安装
windows安装:点击exe直接下一步
Linux安装:yum install git
创建仓库
空的文件夹右击 git bash here
输入:git init 进行初始化
.git:就是版本库
git常用的命令
git add:添加
git commit -m:提交
git status:查看仓库状态
git log:查看历史版本
git reset --hard HEAD^:版本回退
git reflog:查看提交的版本信息
git reset --hard d6e7e3(版本提交commotid):回到最新(或者某个)的版本
git log --pretty=oneline:版本信息只显示一行
git checkout: 从暂存区回退工作区
忽略管理文件
vim .gitignore:在当前的仓库创建一个忽略的文件
git add .gitignore:提交忽略的文件,不需要被管理
收藏
收藏
0 条评论
下一页