zoukankan      html  css  js  c++  java
  • Git常用操作

    git相关配置

    1.git配置全局用户名和邮箱

    git config --global user.name “用户名”
    git config --global user.email “邮箱”

    2.打开git bash执行生成公钥和私钥的命令ssh-keygen -t rsa并按回车键,不需要输入任何密码,一般文件在c/users/administrator/.ssh下,找到id_rsa.pub将其内容复制到git的ssh配置里,之后便可允许能否上传代码到远程仓库.

    初始化

    git init

    克隆拉取代码

    git clone [url]  //拉取主分支

    git clone -b [branchname] [url]  //拉取分支

    查看状态

    git status //查看文件修改状态(本地修改的文件)

    查看日志

    git log //查看提交历史记录

    查看所有分支的操作记录

    git reflog  //查看所有分支的所有操作记录,得到版本号id(包括commit和reset的操作)

    添加文件到本地

    git add . //添加所有文件

    git add xx  //添加具体的某个文件

    提交到本地

    git commit -m "message"  //提交已经被add进来的改动,到本地暂存区

    比较差异

    git diff  //当前文件和暂存区域

    回滚某一版本

    git reset --hard xxx   //回滚到日志id的某一版本

    git reset HEAD   //回滚到版本库中该分支上的最新版本

    git reset --hard FETCH_HEAD //回滚到该分支他人提交的分支

    撤销

    git revert  HEAD  // 撤销最近的一个提交.

    切换分支

    git checkout -b  [branchname]  //切换到新分支

    推送远程

    git push //推送到远程[第一次要 -u 到主分支]

    git push -f  //强制推送到远程

    查看远程信息

    git remote -v  //远程详细信息

    查看当前分支

    git branch

    git branch -d [branchname]  //删除一个分支.

    查看当前路径

    pwd

  • 相关阅读:
    逻辑回归&线性支持向量机
    回归算法比较【线性回归,Ridge回归,Lasso回归】
    K邻近回归算法
    matplotlib正弦和余弦图
    matplotlib箱线图与柱状图比较
    查看neighbors大小对K近邻分类算法预测准确度和泛化能力的影响
    K邻近分类算法
    软件设计师考试18年上半年上午考试真题及解析(一)
    Solr高级搜索【自动建议】
    Solr高级搜索【拼写检查】
  • 原文地址:https://www.cnblogs.com/xiaolanschool/p/9935716.html
Copyright © 2011-2022 走看看