当前位置: 首页 > news >正文

Learn GIT

1.创建版本库:

git init

设置用户:

 git config --global user.email "you@example.com"

2.添加到仓库(将修改的内容提交到"暂存区"中)

git add 1.txt

3.提交到仓库(将“暂存区”中的内容提交到当前分支上)

git commit -m "说明文字"

4.查看仓库状态:

git status

5.查看修改的内容:

git diff

6.查看提交历史记录:

git log

7.版本回溯:

git reset --hard dsdff12

8.查看命令历史:

git reflog

9.撤消修改

(1)还没有提交到“暂存区”时:

git checkout -- 1.txt

(2)已经提交到“暂存区”时:

git reset HEAD 1.txt

10.删除文件

在git add和git commit -- 后(如果没进行这两步,无法撤消删除),目录中用rm等方式删除一个文件后:

(1)从版本库中删除该文件:gir rm 文件名

(2)恢复该文件:git checkout -- 文件名

11.显示添加颜色:

git config --global color.status auto
git config --global color.diff auto
git config --global color.branch auto
git config --global color.interactive auto

详细参考:http://www.codesec.net/view/181168.html

设置SecuteCRT:Options==>Session Options==>Terminal==>Emulation 勾选上“ANSI Color"和”Use color scheme"。

12.远程设置,创建SSH Key:

ssh-keygen -t rsa -C "example@qq.com"

13.关联远程库

git remote add origin git@github.com:example/studyTP.git

14.推送到远程库

git push -u origin master(第一次推送)

以后就可直接:git push origin master

如果推送失败,可能是有冲突:

git pull 地址

下来解决冲突后再推送上去

15.关联远程库后,下载远程库的数据到本地

git pull 远程地址 master(本地的分支)

转载于:https://www.cnblogs.com/a963383404/p/5807953.html

相关文章:

  • Redis常用命令入门4:集合类型
  • 工作反思
  • 特殊数列的求和
  • wireshark 导出所有filter出来的包
  • TWRP基于omnirom 6.0.1编译教程
  • Django知识(二)
  • C高级 框架开发中红黑树结构
  • FOJ 2181 快来买肉松饼
  • Android 加载大图片到内存
  • ACM/OI 出题用
  • linux压缩排除
  • 0.python class
  • 今日成长笔记2016-09-05
  • 手机网站的几点注意
  • HTML5 文件域+FileReader 分段读取文件并上传到服务器(六)
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • emacs初体验
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • npx命令介绍
  • python 学习笔记 - Queue Pipes,进程间通讯
  • React的组件模式
  • SpiderData 2019年2月25日 DApp数据排行榜
  • Spring声明式事务管理之一:五大属性分析
  • SQL 难点解决:记录的引用
  • vue-cli3搭建项目
  • 阿里云购买磁盘后挂载
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 技术胖1-4季视频复习— (看视频笔记)
  • 前端之Sass/Scss实战笔记
  • 强力优化Rancher k8s中国区的使用体验
  • 容器服务kubernetes弹性伸缩高级用法
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 与 ConTeXt MkIV 官方文档的接驳
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • ​ubuntu下安装kvm虚拟机
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • (1)(1.9) MSP (version 4.2)
  • (2022 CVPR) Unbiased Teacher v2
  • (arch)linux 转换文件编码格式
  • (C语言)二分查找 超详细
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .Net 中的反射(动态创建类型实例) - Part.4(转自http://www.tracefact.net/CLR-and-Framework/Reflection-Part4.aspx)...