zoukankan      html  css  js  c++  java
  • git的使用方法

    管理工作目录

      git init    初始化

      git status  查看工作树状态

      git log--oneline  查看提交记录

      git reflog  查看之前所有的操作记录

    三种状态的切换

      工作区  暂存区  本地仓库

      git add ./<filename>  工作区到暂存区

      git commit -m "理由"  暂存区到本地仓库

      git checkout ./<filename>  丢弃工作区的内容

      git reset ./<filename>  从暂存区回退到工作区

      git reset --hard <commit_id> 版本的回退,并删除

      git reset --soft <commit_id> 把内容存到暂存区

      git reset <commit_id> 把内容回退到工作区

    分支管理

      git branch <name> 创建分支

      git branch :查看分支

      git branch -d <name> 删除分支

      git checkout <name> 切换分支

      git merge <name> 把name分支合并到当前分支

    标签管理

      git tag <name> <commit_id> 给指定的版本加标签

      git tag 查看所有标签

      git tag -d <name>  删除标签

    远程仓库建立连接

      --ssh

        1.本地生成公钥私钥,在主用户的根目录下

        2.把公钥放入github中

      建立连接

        git remote add '远程仓库的别名' 远程仓库的地址

      查看所有的仓库

        git remote

      向远程仓库提交代码

        git push -u 远程仓库别名 分支名

        注意 -u 第一次提交代码的时候本地分支跟远程仓库的分支建立起连接

      从远程仓库拉代码

        git pull 远程仓库的别名 分支名

      克隆项目

        git clone 地址 

     

  • 相关阅读:
    navicat for mysql 10.1.7注册码
    去除GHOST版系统自带的2345流氓软件
    利用EXCEL表实现网页数据采集到MYSQL数据库
    Java开发的一个简单截屏工具
    初学JSP+Servlet常见的错误
    从零单排Linux – 3 – 目录结构
    从零单排Linux – 2 – 目录权限
    从零单排Linux – 1 – 简单命令
    在虚拟机中安装Linux
    随机生成MyEclipse注册码
  • 原文地址:https://www.cnblogs.com/chunqiuyu/p/9997534.html
Copyright © 2011-2022 走看看