• git 常用命令 持续更新中


     

    git ssh公钥与平台交互

      第一步,本地生成公钥,第二步骤,平台settings 中增加 ssh key

     

    工程准备 

      创建一个项目 git init (初始化一个项目)

      开发已有项目 可以使用 git clone(克隆一份demo)

     

    暂缓区操作  

      git add / git rm / git mv

     

    查看工作区 

      查看工作区修改内容与历史版本对比git diff

      查看工作区文件状态git status

     

    提交更改的文件 

      git commit filename -m "提交的信息"

     

    查看日志  

      git log 查看他人或者自己版本提交的日期

      git remote 查看远端服务器名称 (默认是origin)

     

    代码的review

     

    推送远程仓库 

      将本地分支推送到远程分支 git push origin dev:dev

     

    分支管理 

      查看本地所有分支的名称,*/绿色/高亮 代表当前本地所在分支  git branch 

      查看远程分支  git branch -r

      展示本地和远端所有的分支 git branch -a

      新建分支 git branch + new_name(创建新的分支)  /  git checkout -b(创建并切换) 

      切换分支   git checkout  /-f 强制

      删除分支 git branch -d/-D(强制删除分支)    删除远端分支 git branch -d -r 本地分支名称 在推送一下 git push origin : branch_name

      从远端获取某个分支的更新,并与本地合并 git pull origin remote_branch:local_branch  如果远端分支名与本地一样 git pull origin remote_branch 

      从远端获取某个分支的更新到本地仓库,不会合并 git fetch

      合并指定的分支到当前的分支  git merse / git rebase

     

    撤销命令

      git log 查看日志,后在进行操作

      退回到历史节点 git reset commit_id (强制回退到工作区的历史节点) 

       git checkout . 用于退回所有修改的还没有提交的内容

      git checkout -filename 只是回退某个文件

     

    bug 修复

  • 相关阅读:
    [转]开发者最容易犯的13个JavaScript错误
    http状态码表
    RDLC报表部署到服务器的相关问题
    sharepoint权限集中管理工具
    依赖注入
    HttpModule & HttpHandle
    回滚事务
    HTTPMOUDLE 和httphandler 学习
    JavaScript操作Table
    .ne工具库
  • 原文地址:https://www.cnblogs.com/well-666/p/12846204.html
Copyright © 2020-2023  润新知