1.Git管理Linux源代码,由Linux之父Linus编写,其拥有最为优化的存储能力和非凡的性能。

  2.在Linux下可以直接使用man命令查看指定命令的帮助文档。查询git-checkout命令的帮助文档# man git-checkout,按“q”键退出帮助。以文本形式查看指定的文档可以使用如下命令:# git help git-checkout,想查看HTML格式的文档,需要使用如下命令:# git help -w git-checkout。

  3.源代码提交与获取

    1>创建版本库:git init;建立一个开源项目的工作目录(/demo/helloworld-git)#mkdir -p /demo/helloworld-git和#cd /demo/helloworld-git(进入工作目录);执行# git init;

    2>将文件提交到本地版本库:git commit;# cd /demo/helloworld-git(进入/demo/helloeorld-git目录);# echo "helloworld" > helloworld.txt(在helloworld-git目录下建立一个helliworld.txt文件);#git add helloworld.txt(将helloworld.txt文件加到本地版本库的索引中);#git commit -m 'helloworld-master'(将helloworld.txt文件提交到版本库,-m命令行参数helloworld-master是本次提交的备注,Git要求必须指定该信息);#git log (显示日志信息)。

    3>创建本地分支:git branch;# qit branch(当前版本包含哪些本地分支);#git branch new-branch(建立一个新分支)#git branch -D new-branch(删除分支)。

    4>切换本地分支:git checkout;#git checkout new-branch(将本地分支切换到new-branch上);使用下面的命令修改helloworld.txt文件的内容(要保证与master分支的内容不同),并重新提交到本地版本库。

      #echo '世界你好' > helloword.txt

      #git add helloworld.txt

      #git commit -m helloworld-new-branch

    5>在GitHub上创建开源项目

    6>上传源代码到GitHub:git push

    7>从GitHub下载源代码:git clone;#git clone git@github.com:androidguy/helloworld.git(下载整个工程);#git pull origin master(只获取某一分支的最新内容)。

转载于:https://www.cnblogs.com/bigcrazy/p/5430637.html

第三章 Git使用入门 心得笔记相关推荐

  1. 第三章GIT使用入门

    Git是 Linux 之父 Linus Trovalds,为管理 Linux 内核代码而建立的,被认为是分布式版本控制工具中的顶级水准.智能.友好.强健.高效. 正如所提供的文档中说的一样," ...

  2. 第三章 matlab学习入门之编程基础

    系列文章目录 第三章 matlab学习入门之编程基础 在这一章,你会学到的知识: 变量与语句: 程序控制: M文件: 脚本: 函数: 变量检测: 程序调试: 文章目录 系列文章目录 前言 一.变量与语 ...

  3. 韦东山 IMX6ULL和正点原子_「正点原子NANO STM32开发板资料连载」第三章 MDK5 软件入门1...

    1)实验平台:ALIENTEK NANO STM32F411 V1开发板 2)摘自<正点原子STM32F4 开发指南(HAL 库版>关注官方微信号公众号,获取更多资料:正点原子 第三章 M ...

  4. 第三章Python快速入门

    前言 本章重点介绍有关Python的基础知识,这是每一个Python用户所要走过的必经之路,因为任何一段Python代码中都会包含一些基础知识.对于读者来说,只有基础夯实牢了,在之后的代码编程中才会轻 ...

  5. 同济高等数学第三章之经典错误知识点笔记

    同济高等数学第三章 1.微分中值定理 1.费马引理 2.罗尓定理 3.拉格朗日中值定理 4.柯西中值定理 5.皮亚诺型余项泰勒公式 6.拉格朗日型余项泰勒公式 2.导数应用 1.函数的单调性 2.函数 ...

  6. 《计算机网络 自顶向下》第三章==传输层==随堂笔记

    文章目录 第三章 传输层 3.1 传输层概述 传输层提供什么服务? 传输层协议 3.2 多路复用和解复用 多路复用 解复用 3.3 UDP(User Datagram Protocol) 3.4 可靠 ...

  7. 《Visual C# 从入门到精通》第三章使用判断语句——读书笔记

    第3章 使用判断语句 3.1 使用布尔操作符 布尔操作符是求值为true或false的操作符. C#提供了几个非常有用的布尔操作符,其中最简单的是NOT(求反)操作符,它用感叹号(!)表示.!操作符求 ...

  8. FreeBSD 6.0架设管理与应用-第三章 UNIX 系统入门

    在开始进阶的 FreeBSD 设定之前,我们先来了解一下 UNIX 系统的架构及基本知识.这些知识对于我们之后管理.使用 FreeBSD 十分重要.如果您是 UNIX 新手,请务必详读本章. 本章将介 ...

  9. Git快速入门+复习笔记

    对于学习编程的同志来说,学习Git是必不可少的一项技术,如果你是第一次观看我的文章,欢迎关注我的频道,我会分享更多有趣的知识. 文章目录 1 目标 2 概述 2.1 开发中的实际场景 2.2 版本控制 ...

最新文章

  1. maven(一 基本操作 命令 标签)
  2. c语言从键盘输入千米数,第二章 C语言编程基础.ppt
  3. [Solved] UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xff in position 0: invalid start byte
  4. Mysql:This version of MySQL doesn’t yet support ‘LIMIT IN/ALL/ANY/SOME 错误解决
  5. SQLite数据库如何存储和读取二进制数据
  6. 华为Mate30 Pro高清渲染图曝光:后置四摄+挖孔全面屏
  7. pythoncsv数据类型_pandas读取CSV文件时查看修改各列的数据类型格式
  8. pcm5102a解码芯片音质评测_简单测评200元档可能是唯一搭载高通QCC3020芯片的真无线蓝牙耳机...
  9. 南京邮电大计算机科学与技术,计算机科学与技术专业培养目标与毕业要求-南京邮电大学计算机学院.PDF...
  10. Google I/O 大会强势回归!2021 中文直播全攻略看这里
  11. Seurat SingleCellExperiment anndata相互转化
  12. 云生态系统的构成、运行与平衡协作
  13. 【Golang开发面经】字节跳动(三轮技术面)
  14. 微信小程序--map组件视图无法更新的问题
  15. Flask实现Json数据存库和收藏功能
  16. bibitem排版引用顺序不正确,最后一页两栏平衡
  17. wuc-tab标签点击不了_不干胶标签专属定制
  18. win10如何调整计算机时间同步,win10系统调整设置时间同步的频率的操作方法
  19. 贪心算法——1225:金银岛
  20. 充电电流用软件测试准吗,充电设备 篇一:一次不严谨的测试,但估计iPhone用户看了都会买...

热门文章

  1. openssl 创建私有CA
  2. 《领域模型》——通过重构得到更深层次的理解
  3. 传清华应届生获Facebook offer
  4. linux下基本命令
  5. 戴尔坐拥100亿现金 收购目标剑指何方?
  6. javascript中实现读取指定格式的日期(format)
  7. python3 上传文件到目标机器_再见Python 2.7,你好Python 3.7
  8. 分布式任务队列 Celery — 深入 Task
  9. 用 Flask 来写个轻博客 (6) — (M)VC_models 的关系(one to many)
  10. 几种USB控制器类型:OHCI,UHCI,EHCI,XHCI