博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git命令笔记
阅读量:6814 次
发布时间:2019-06-26

本文共 1173 字,大约阅读时间需要 3 分钟。

hot3.png

git init 初始化

git init demo 初始化到一个叫demo的自定义文件夹

git clone https://github.com/biaoyansu/15.x.git 克隆项目

git clone https://github.com/biaoyansu/15.x.git demo 克隆项目到一个叫demo的自定义文件夹

git remote -v 查看remote设置

修改remote仓库

git remote rm origin 

git remote add origin git

 

git status 查看仓库状态

git diff 查看修改情况

git checkout 对内容撤销到更改之前 (没有 add 时)

如果已经add 需要撤销 需要做

git reset HEAD 文件名

git checkout

 

 

状态

* `git status` 查看仓库状态* _No commits yet_ 是说还没提交* _Untracked file_ 是说存在未被追踪的文件 _modified_ 是说存在未被追踪的已经修改的文件* _Changes to be committed_ 是说更改已被提交* _Nothing to commit,working tree clean._ 是说已经没有可提交的文件
  1. 添加跟踪

    • git add . 、git add * 或 git add -A 将所有修改添加到暂存区
  2. 提交

    • git commit -m "描述" 提交并写注释

    • -m 就是给个说明

  3. 日志和切换版本

    • git log 查看git日志

    • git log --oneline 查看缩简的git日志

    • git log --oneline --all 查看缩减版所有记录

    • git log --oneline --all --graph 显示图形化

    • git checkout 2b9d3fg 切换到此ID(2b9d3fg)的版本

git的三种状态 modified->staged->committed

 

git标签

git tag -a v2.0 -m "标签描述"  //对当前节点打标签

git tag -a v2.0 -m "标签描述" 2b9d3fg  //对历史节点2b9d3fg打标签

git tag  //显示所有标签

git show v2.0  //显示标签v2.0的详细信息

git分支

git branch branchname  //创建分支

git checkout branchname //切换分支

git merge anotherbranch  //合并分支anotherbranch 到当前分支

转载于:https://my.oschina.net/lilugirl2005/blog/1623443

你可能感兴趣的文章
Promise的理解和用法
查看>>
java B2B2C Springboot电子商城系统-高可用的服务注册中心
查看>>
Dubbo的总体架构
查看>>
Spring Cloud微服务架构代码结构详细讲解
查看>>
以太经典硬分叉:矿工欢喜、投资者欢庆、社区高兴的“三赢”之举
查看>>
我的友情链接
查看>>
LVS启(禁)用成员
查看>>
innobackupex 备份报错
查看>>
2016 IT 运维工作计划及学习
查看>>
将一个数的二进制位模式从左到右翻转并输出
查看>>
jQuery学习之jQuery Ajax用法详解
查看>>
关于JEPLUS软件介绍——JEPLUS软件快速开发平台
查看>>
动态增加UIView到当前视图中
查看>>
怎么能看透信封
查看>>
css正方形照片墙
查看>>
找工作的程序员必懂的Linux
查看>>
shell脚本实现杨辉三角形
查看>>
ComponentOne 2019V1火热来袭!全面支持 Visual Studio 2019
查看>>
装了一款系统优化工具,如何从Mac上卸载MacBooster 7?
查看>>
使用符号表调试release程序
查看>>