git学习常见命令及配置用户名邮箱

git全局配置

git config --global user.name  xxxx
git config --global user.email xxxx

git基本命令

命令说明
git init初始化本地仓库
git status查看工作区状态
git diff查看工作区和暂存区的区别
git diff --cached查看暂存区和分支的比较
git diff 分支名查看暂存区和本地版本库的比较的区别
git add 文件名把指定文件从工作区添加到暂存区
git commit -m “描述”把修改文件从暂存区添加到本地版本库
git log查看历史
git reflog查看所有的历史
git show commit_id和本地版本库对应的文件比较
git clone url克隆远程仓库
git remote add origin url添加远程仓库关联
git remote -v查看关联的远程仓库
git branch查看本地分支
git branch -a查看本地和远程所有的分支
git branch -r查看远程分支
git branch 分支名新建分支
git checkout 分支名切换分支
git checkout -b 分支名新建并切换分支
git branch -d 分支名删除合并过的分支
git branch -D 分支名删除没有合并过的分支
git push origin -d 分支名删除远程分支
git merge dev合并dev到当前分支
git pull origin分支名 拉取远程分支
git push origin分支名 向远程推送代码
git push -f -u origin master把回退的版本推送到远程服务器上
git stash把当前分支的修改储藏起来
git stash pop恢复储藏的内容到工作区
git tag v1.0打标签
git tag -d v1.0删除标签

基本命令

命令说明
cat查看文件内容
ls查看文件夹内的文件
clear清屏
cd进入到某个文件夹
q退出
ctrl+c退出

撤销命令

  1. 撤销工作区的修改
    git checkout – 文件名 (新建文件夹需要commit一次)

  2. 撤销添加到暂存区的修改
    1 git reset 文件名
    2 git checkout – 文件名

  3. 版本回退
    1 git reset --hard HEAD^ 回退到上一个版本
    2 git reset --hard commit_id 回退到指定版本
    3 git push -f -u origin master 把本地回退的推送到远程

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值