大家好啊,我是大田。

想更深刻了解 Git 常用命令,先来看看原理图:

我们使用 Git 操作的核心步骤就是:

先add代码到git缓存

然后commit到git本地仓库

最后push到远程Github代码仓库

备注:

workspace:当前工作区,需要经过 add、commit、push 才能上传到远程仓库

index:缓存区,标记你本地的哪些内容是被 git 管理的

repository:本地仓库,保存各个版本的提交

remote:远程仓库

1、克隆远程项目到本地

git clone url

2、克隆后,创建新分支,名字叫 dev

git checkout -b dev

3、加到缓存区

1)git add .:添加所有项目至缓存区

2)git add 目录名:添加指定目录到缓存区

3)git add 文件名:添加指定文件到缓存区

4、提交至本地仓库

git commit -m "注释信息"

5、推送本地仓库信息至远程仓库

git push origin master:将本地分支的更新内容,全部推送至远程仓库 master 分支

git push origin dev:将本地 dev 分支推送到远程,再由一个人统一加到 master 分支上

6、拉取远程仓库最新文件

git pull:拉取远程仓库所有分支合并到本地

git pull origin master:拉取远程master分支,合并到当前本地master分支

git fetch:仅做拉取操作,不做合并,合并需要自己再找其他方法

备注:一般都用 git pull

以上就是大田今天的分享了,如果你觉得有用可以给大田点个赞哦。

Git 中 6 个基本常用命令相关推荐

  1. git连接远程仓库以及常用命令

    git连接远程仓库以及常用命令 git 连接远程仓库 git ssh key配置 本地配置 git配置 git连接远程仓库 关联远程仓库(将本地仓库推送到新的远程仓库) git常用命令(包括clone ...

  2. git config credential.helper及常用命令

    命令: git config credential.helper <方式>常用命令: git config credential.helper 'cache --timeout 0' # ...

  3. linux系统中如何查看日志 (常用命令)

    linux系统中如何查看日志 (常用命令) cat  tail -f 日 志 文 件 说    明  /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用 ...

  4. xshell 6 连接debian系统拒绝了密码_Xshell中操作Linux的常用命令,你知道几个?

    作为IT人员,想必都知道Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.Xshell作为专业的终端模拟器,可以用 ...

  5. mysql查看防火墙状态命令,centos 7中firewall防火墙的常用命令总结

    前言 在CentOS7.0中默认使用firewall代替了iptables service.虽然继续保留了iptables命令,但已经仅是名称相同而已. firewall是centos7的一大特性,最 ...

  6. rclone中文文档:常用命令大全

    rclone中文文档:常用命令大全 1. 概述 rclone是一个命令行程序,用于同步文件和目录,并支持网盘同步,可同步网盘包括如下: Amazon Drive Amazon S3 Backblaze ...

  7. git关于创建/删除分支常用命令

    主要用来介绍git中如何操作分支的命令: 1.git查看所有的分支: git branch -a 2.创建本地分支: git checkout -b <name> 3.有了本地分支之后推送 ...

  8. xshell中查找命令_Xshell中操作Linux的常用命令

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.Xshell作为专业的终端模拟器,可以用来登录Linux,从而通 ...

  9. Git安装、原理、常用命令、版本控制、如何上传普通文件到仓库以及如何修改IDEA中Terminal为git窗口

    好多内容比如上传到仓库中说是审核失败翻墙不让发,只能发一点了,见谅. Git Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds ...

最新文章

  1. 计算机二级python基础知识总结-计算机二级python 知识点篇(程序的控制结构)...
  2. 研究人员发现利用Excel宏可发起跳板攻击
  3. 笨方法学python--变量和命名
  4. 走近分形与混沌(part3)-引领任何科学发展的,从来都是伟大的思想而不是繁琐的公式
  5. PHP+jquery 树状菜单
  6. 解决ORA-00257: 归档程序错误。在释放之前仅限于内部连接
  7. Splunk学习心得
  8. 浏览器保存密码后文本框出现黄色背景的解决方案
  9. 基于HAPCG 算法的异源影像/多模态图像匹配
  10. java学习日记 集合框架
  11. 笔记本电脑显示打印机服务器关闭,电脑打印机服务能设定自动关闭吗
  12. NS3 之 入坑
  13. 在过程中要正式批准可交付成果_2014年PMP考试模拟题
  14. 微信壁纸头像小程序(附源码)
  15. 『互联网架构』软件架构-软件环境的持续发布管理(上)
  16. 云:SD-WAN不断增长的驱动力
  17. kettle-新建资源库connect资源库灰色解决
  18. wyt1210笔试、面试
  19. Linux配置通过qq邮件服务器发送邮件
  20. OpenCV-Python实战(4) —— OpenCV 五角星各点在坐标系上面的坐标计算(以重心为原点)

热门文章

  1. python字符串替换replace,Python字符串替换
  2. 麒麟980鸿蒙,鸿蒙第三期公测手机预测:麒麟980/820机型,包括P30和Mate20系列
  3. C语言strcasecmp
  4. 从3dsmax导出Dae模型到papervision3D
  5. 干啥啥不行,摸鱼第一名
  6. 2021-03-29方法
  7. 【软件推荐系列第 1 篇】Quicker 一个相见恨晚的Windows效率神器
  8. 在MAC下安装一些软件时提示来自身份不明开发者解决方法
  9. 2023兰州大学计算机考研信息汇总
  10. 用 50 张游戏显卡检测癌症,这是“业余”程序员?