zoukankan      html  css  js  c++  java
  • git 基本操作

    一、创建git仓库

      git init

      初始化仓库

      git --version

      查看当前git的版本

    二、添加到缓存

      git add <file>,注意,可反复多次使用,添加多个文件;

      git add .  注意:后面有个点,带空格,表示添加所以文件。

    三、查看状态

      git status

      git diff  //查看执行 git status 的结果的详细信息。

      git diff --stat //显示摘要而非整个 diff

    四、提交到仓库

      git commit   将缓存区内容添加到仓库中。

      git commit -am "提示"  在双引号中的是自己填写的提示信息

    五、分支管理

    1.列出分支

      git branch

    2.删除分支

      git branch -d (branchName)

    3.合并分支

      git merge

    4.切换分支

      git checkout (branchName)

    5.拉去远程分支

      git fetch origin 远程分支名x:本地分支名x

      git checkout -b 本地分支名 origin/远程分支名

    六、查看提交历史

    1、日志

      git log

      git log --oneline     //用 --oneline 选项来查看历史记录的简洁的版本。

    2、版本回退

      git reset --hard commit-id //回滚到 commit-id,将 commit-id 之后提交的 commit 都去除。

      git reset --hard HEAD~3 //将最近3次的提交回滚。

    七、远程仓库

    1.添加远程仓库

      git remote add origin 网址(git上可以复制到链接)

      git push -u origin master  这个命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。

      git push -u -f origin master  //强制推送,一般第一次需要用到

      git push //建立连接后可以直接push

    2.克隆远程仓库

      git clone git@ip地址

  • 相关阅读:
    go-pg库操作PostgreSQL小结
    Python与Golang中实现单例模式
    MySQL与PostgreSQL中解决插入主键冲突的方法
    jemeter
    Java后端面试题集
    java 多线程
    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示
    一小时,从零实现Java人脸识别功能,opencv
    新入手服务器不会玩?抢占式实例服务器教程,从零搭建tomcat超简流程
    sharding+mybatisplus单库分表部署
  • 原文地址:https://www.cnblogs.com/zt19994/p/8297069.html
Copyright © 2011-2022 走看看