全局安装git:

npm intall git -g

查看git版本:

git --version

进入目录,初始化git:

若在目录中使用上一个,不在目录中使用下一个。

//已有目录:
git init //无目录
git init "目录名"

遍历目录:

ls -la

windows下,'ls' 不是内部或外部命令解决方案:

https://blog.csdn.net/qq_33413264/article/details/77018528

获取git状态:

git status

内容未改变时 返回:

未同步时 返回提示错误(红色文件名):

已加入暂存区时 返回加入暂存区的文件(绿色文件名):

已同步时 返回提示:

加入暂存区

(有个点)

git add .

提交并备注描述

git commit -m "描述"

展示所有git提交记录

git log

(commit后面的一串字符就是唯一id

回退版本

回到指定版本

//id由git log遍历获取
git checkout "记录的唯一id"

这样文件就回退到指定的版本了

回到上一个版本

不需要记录id

git checkout -

项目下载(克隆)到本地(下载项目)

如:git地址(测试用,使用github平台也可以,这里我使用腾讯云开发者平台):

https://git.dev.tencent.com/a18969054220/git-test.git

命令:

git clone github地址 目录名

下载成功后,打开项目(即可修改):

将本地的修改,保存到git远程仓库:

把新增的文件同步到git仓库:

检查文件状态,并提交到暂存区:

连接到远程仓库:

git remote add origin git地址

pull一下:

git pull origin master

将代码push(提交)到git仓库(一般需要输入账号密码):

git push origin master

查看提交状态(成功):

最新文章

  1. PHP如何随机获取一个二维数组中的一个值
  2. HDU5727 Necklace(枚举 + 二分图最大匹配)
  3. 【Mood-12】Android开发相关书籍推荐
  4. 基于Geoserver配置多图层地图以及利用uDig来进行样式配置
  5. Java虚拟机体系结构深入研究总结
  6. PE结构之重定位表
  7. NLPIR中文分词器的使用
  8. Hibernate基本原理
  9. linq 在查询表达式中处理 null 值
  10. Netbeans文件被误删怎么办?
  11. Python并发编程-RabbitMQ消息队列
  12. 神奇的Scala Macro之旅(二)- 一个实例
  13. [macOS] error when brew updating
  14. springboot 启动脚本
  15. 一步步实现windows版ijkplayer系列文章之七——终结篇(附源码)
  16. python时间和日期
  17. flume常用组件
  18. Prism 4 文档 ---第11章 部署Prism应用程序
  19. 剑指offer-第一个只出现一次的字符-字符串和数组
  20. Failed to instantiate [java.util.List]: Specified class is an interface

热门文章

  1. 指向list的指针
  2. 万恶之源 - Python 自定义模块
  3. (转)以太坊(Ethereum)全零地址(0x000000...)揭秘
  4. 【Java】-NO.16.EBook.4.Java.1.006-【疯狂Java讲义第3版 李刚】- 垃圾回收
  5. 使用Pyinstaller打包python py文件注意事项
  6. Linux系统查看日志信息总结
  7. 记录一则FGA审计“A用户对B用户某张表的更新操作”需求
  8. opencv-resize()放缩函数简介
  9. 例子:动能并不是特别强(2-3)后,下M5的同时,也是恢复期到期的前一天
  10. Unity shader学习之屏幕后期处理效果之边缘检测