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

  • 相关阅读:
    Flask_脚本
    数据库
    模板
    视图函数和视图类
    HTTP请求
    Flask路由注册
    初识Flask
    微信小程序之基础使用
    celery任务队列
    文件处理小结
  • 原文地址:https://www.cnblogs.com/xiaolanschool/p/9935716.html
Copyright © 2011-2022 走看看