• 米苏尔岛,印度尼西亚:一个可供探险的水下天堂
    你可能会觉得,要找到一个基本上未被人类开发的热带天堂是不可能的。那你可能错了。位于印度尼西亚西巴布亚省的拉贾安帕特群岛,这里仅住着50000名居民,他们主要居住在四个主岛(巴坦塔、米苏尔、萨拉瓦蒂和怀吉奥)上面或者周围。事实上,“拉贾安帕特”这个名字的意思是“四个国王”。此名源于一个古老传说,传说中四位年轻的国王从龙蛋中孵化出来,他们各自统治这四个主岛。拉贾安帕特群岛的其余部分,由大约1500个较小的岛屿和珊瑚礁组成。令人惊讶的是,这其中有数百个岛屿尚未被人类探索。

▚ 01 初始化本地环境 git init


  • 使用git init命令在本地计算机目录中创建新的Git仓库:
git init
  • 注:执行git init命令后,会在当前目录下生成.git子目录,也就是Git仓库,里面存放着所有与你项目相关的快照数据。可使用如下命令来查看该.git目录:
ls -al

▚ 02 下载项目到本地 git clone


  • 使用git clone命令拷贝一个Git仓库到本地计算机,以便用户进行查看或修改:
git clone https://github.com/username/test.git
  • 如果在使用git clone命令时,遇到如下类似的问题:
fatal: unable to access 'https://github.com/hcysky/PaperListing.git/': OpenSSL SSL_read: Connection was reset, errno 10054
  • 可参考博客GitHub:[亲测方法简单+有效] 成功解决 Failed to connect to github.com port 443: Timed out 的解决方案,或者直接执行如下两条命令后,再去执行git clone命令:
git config --global https.proxy
git config --global --unset https.proxy
git clone https://github.com/username/test.git

▚ 03 修改&提交


3.1 查看仓库当前状态 git status

  • 使用git status查看本机中项目的当前状态:
git status

3.2 添加文件到暂存区 git add

  • git add的命令格式为:
git add "filename" #可以为多个文件或目录
  • 使用git add命令来添加新文件:
git add test.java

  • 注:这里添加了两个新文件。

3.3 将文件从暂存区&工作区删除 git rm

  • 使用git rm命令来删除文件,该命令的格式为:
git rm filename
  • 以下示例为删除工作区的test,html文件:
git rm test.html
  • 再使用git status查看当前工作区的状态,结果如下所示:

3.4 提交暂存区到本地仓库 git commit

  • 使用git commit命令可以将暂存区的内容添加到本地仓库中:
git commit -m "这是本次提交的备注信息~"

  • 使用git commit命令的-a参数,可以省略git add命令。

▚ 04 远程操作


4.1 上传远程代码到Github

  • 使用git push命令来将本地的分支版本上传到远程GitHub并合并:
git push -u origin master

▚ 参考博客


  • Git 基本操作 | 菜鸟教程

【Git 基本操作】:更新项目内容或项目文件,图文并茂,深入浅出相关推荐

  1. 【Git】Git基本操作详解

    Git基本操作 正文开始@Assassin 目录: Git基本操作 1. Git工作四区: 2. 四个工作区域常用操作命令 : 3. Git配置操作命令: 4. 工作区上的操作命令(Workspace ...

  2. Git学习系列之Git基本操作克隆项目(图文详解)

    不多说,直接上干货! 想必,能进来看我写的这篇博文的朋友,肯定是了解过. 比如SVN的操作吧,最常见的是 检出(Check out ...), 更新 (Update ...), 以及 提交(Commi ...

  3. 1.4 Git基本操作之删除文件找回及文件比较

    1.4 Git基本操作之删除文件找回及文件比较 删除本地库文件后找回 提交到暂存区的删除文件找回 删除文件总结 比较文件 总结 删除本地库文件后找回 首先创建一个 用于删除 的文件delete.txt ...

  4. Git基本操作和GtHub 特殊技巧

    <GitHub 入门与实践> 笔记 了解GitHub Git 和 GitHub 的区别 在Git中,开发者将源代码存入名为"Git仓库"的资料库中,并加以使用.而Git ...

  5. 【Git 教程(5)】 Git基本操作

    Git 基本操作 Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比.本章将对有关创建与提交你的项目快照的命令作介绍. 获取与创建项目命令 git init 用 git init 在目录中 ...

  6. Git学习系列之Git基本操作提交项目(图文详解)

    前面博客 Git学习系列之Git基本操作克隆项目(图文详解) 然后可以 cd 切换到 LispGentleIntro 目录, 新增或者修改某些文件.这里只是模拟一下操作, 实际情况可能是 使用 Ecl ...

  7. git 小乌龟 更新分支_git常用操作

    Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. Git ...

  8. 【转载】IDEA中Git的更新/提交/还原方法

    记录一下在IDEA上怎样将写的代码提交到GitHub远程库: 下面这个图是基本的提交代码的顺序: 1. 将代码Add到stage暂存区 本地修改了代码后,需先将代码add到暂存区,最后才能真正提价到g ...

  9. git 本地 更新到 仓库 仅仅 操作系统课程设计

    git 本地 更新到 仓库 仅仅 操作系统课程设计 长图:

最新文章

  1. 2019年物联网发展的六大趋势
  2. 最全面实用的MySql操作大全。
  3. 异步加载 防止图片混乱
  4. linux进程map,linux下unordered_map和map在小数据下性能差异
  5. 教师节,收到学生的礼物和祝福,开心
  6. docker+selenium web自动化测试环境的部署
  7. tornado 08 数据库-ORM-SQLAlchemy-表关系和简单登录注册
  8. html让图片自动旋转360,html5 canvas 360图片旋转制作抽奖转盘代码
  9. TP5.1 查询数据库中上一条和下一条记录
  10. 区块链技术指南学习笔记1
  11. 如何查看论文被收录的情况?
  12. Canny 算子的非极大值抑制
  13. windows11中文语言包|windows11中文汉化包
  14. 正好杠杆炒股短期继续震荡筑底
  15. Interproscan linux版本详细安装教程及运行报错解决方案
  16. STA基础分析-setup和hold
  17. Halcon学习笔记_05:一维码、二维码
  18. 黑马程序员01_String
  19. 【算法】几分钟时间让你彻底学会—时间复杂度
  20. 数据库系统概论 实验报告答案 实验七:视图、索引及数据安全

热门文章

  1. 如何让自己重拾自信?
  2. redis三:集群配置
  3. 运算放大器的噪声计算(二)
  4. vmware虚拟机中的ubuntu开机黑屏,按任何键都没反应
  5. Hamibot自动化脚本京东茅台脚本蚂蚁森林能量脚本
  6. 深受程序员鄙视的外行语录
  7. .net core通过PinYinConverterCore实现汉字转拼音,获取中文字符串首字母
  8. 笔记: CPU 组件图
  9. android调试日志不输出:AEE some logs have been lost
  10. AEE-12A-02-D2-R-51 AEE-12A-02-D2-5-51数字放大器