zoukankan      html  css  js  c++  java
  • git commands

    git init 创建创库


    git add . 记录

    git commit -m "" 上传

    git log 查看日志 commit 信息

    git status 查看工作区和暂存区的文件状态


    git config --global user.name 设置贡献者名

    git config --global user.email 设置贡献者邮箱

    git config --list 查看配置

    git commit -a -m 执行这样命令的时候 会同时执行 git add 然后再执行git commit

    git diff 查看不同 只是将暂存区和工作区进行对比

    git diff --cached /git diff --staged 将暂存区和版本区进行对比

    git diff master 将工作区和版本区进行对比

    git reset HEAD <file name>将工作区提交到暂存区的操作撤销

    git checkout --<file.name> 将暂存区的代码恢复到之前那样

    git rm <file.name>将工作区的文件手动删除之后 然后使用这个命令区删除暂存的文件

    git rm -f <file.name> 将工作区和暂存区的文件全部删除

    git rm --cached <file.name> 只删除暂存区中的文件 工作区的文件不会被删除

    git log --oneline

    git branch 查看分支

    git branch <分支名> 创建新的分支

    git merge <分支名>合并分支

    git checkout <分支名> 去到想要的分支

    git reset --hard (版本号) 版本穿梭

    git reset --hard HEAD^ 将某一个文件回复指点版本的样子

    git reser --hard HEAD <num>

  • 相关阅读:
    二维vector初始化
    分类、目标检测、语义分割、实例分割的区别
    天池博客链接
    Windows pycocotools 安装
    解决 windows下pd.read_csv()读取文件失败
    解决 Anaconda中已有库 notebook却无法import
    win10下 修改Jupyter Notebook的默认路径
    C++ stack操作
    nginx启动错误
    Selenium的PageObject模式
  • 原文地址:https://www.cnblogs.com/jocelyn11/p/12322397.html
Copyright © 2011-2022 走看看