git提交常用命令

git安装 

  1. 在终端,检查git是否安装          git --version
  2. 没有安装的话,去git官网,下载git
  3. 安装后,在终端,检查git是否安装
  4. 设置用户名和邮件地址(最好和github的用户名/邮箱保持一致)

  1. git config --global user.name "自己的用户名"

  2. git config --global user.email "自己的邮箱"

  3. #检查是否配置成功

  4. git config --global --list


cmd常用命令

    clear:清屏
    cd 文件夹名称 进入文件夹
    cd .. 进入上一层级目录
    dir 查看当前目录下的文件和文件夹 directory
    ls 查看当前目录下的文件和文件夹
    touch 文件名 创建文件
    echo 内容 > 创建文件名 创建文件,并且写入内容
    rm 文件名 删除文件
    mkdir 文件夹名称 创建文件夹 mk:make
    rmdir 文件夹名称 删除文件夹 rm:remove
    cat 文件名 查看文件内容 :cat .git/HEAD
    cat 1.txt >> 2.txt 将文件1.txt内容写入到2.txt
 

VIM常用命令

    i 表示编辑模式
    esc键 表示退出编辑模式
    :wq! 表示保存文件并关闭文件
    vim 文件名 打开文件

git常用命令

    -- 本地仓库与远程仓库建立链接

    git init (初始化本地仓库)

    git remote add origin 远程仓库网址

    git remote -v (查看远程仓库)

    git remote rm origin (删除远程分支)

    -- checkout多种用法

    git checkout 文件名 (回退上一个版本)

    git checkout commitID(回退到指定版本)

    git checkout 分支名 (切换分支)

    -- 操作文件

    git rm 文件名 (删除文件) 修改后需要commit在提交一下
    
    git mv 要修改的文件名 修改后文件名 (修改文件名) 修改后需要commit在提交一下

    git mv 文件路径 移动中点路径 (移进移出文件)修改后需要commit在提交一下

    -- 提交git

    git add . 提交到暂存区

    git commit -m 提交到本地仓库

    git push (-u 与远程仓库建立链接)(-f 强制提交) origin 分支名 提交到远程仓库

    -- git log(查看提交记录)

    git log --oneline (查看提交记录)

    git show commitid (显示详情)

    git log -p 文件名 (直接查看)

    -- 撤销版本

    add 前

    git checkout 撤销的版本commitID

    git log --oneline 查看记录包括commitID

    add 后

    git reset --soft commitID 移动到add
    
    git reset --mixed commitID 移动到工作区

    git reset MAED^ 删除 (恢复麻烦谨慎使用)

    -- 切换版本

    git checkout 要切换版本的commitID

    -- 设置版本号

    git tag v1.0 设置版本号(不指定默认添加最后一次commit)

    git tag 查看版本号

    git tag -d 版本号 (删除版本号)

    git tag v1.0 commitID 指定设置版本号

    git push origin v1.0 提交版本号(每写一个版本号就要提交一次)

    -- 分支

    git branch dev 创建分支

    git checkout dev 切换分支

    git branch 查看所以分支

    git branch -d(-D强制删除) 分支名 删除分支 (在当前分支下是不能自杀的)
    git branch 误删分支名 删除分支commitID (当误删分支后恢复误删的分支)
 
    -- 合并分支
    git merge 分支名  (合并分支)
    git merge --abort (放弃忽略合并)

 git工作流程图

 

git速查表

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值