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

【Git入门】使用 Git 进行项目管理:Word Count 程序开发与托管

        在软件开发过程中,版本控制工具是不可或缺的。Git 作为一款强大的分布式版本控制工具,为开发者提供了高效的代码管理和协作方式。本博客将介绍如何下载安装 Git 版本管理工具,并使用 Git 和 GitHub 平台进行一个名为 Word Count 的项目开发与托管。

(一)下载安装Git版本管理工具

Git官网直接下载安装程序

图 1 进入官网下载git

图 2 打开安装包

图 3 选择安装配置

图 4 选择安装位置

图 5 安装完成检验

图 6 打开gitBash

图 7 在gitBash设置用户name和email

(二)注册Gitee或GitHub平台账号

图 8 注册github账号

1、程序名称

WordCount

2、功能说明

程序统计文本文件(纯英文)的字符数或者单词数。空格,水平制表符,换行符均算字符。由空格或逗号分割开的都视为单词,且不做单词的有效性校验,例如:thi#,that视为用逗号隔开的2个单词

(三 使用git

1、本地创建Word Count项目:

图 11 git创建并查看Word Count项目状态

2、在项目根目录运行GitBash管理工具

图 12 运行GitBash管理工具

3、在GitHub平台创建远程仓库用于托管Word Count项目。

参考第2点要求仓库名为WordCout

图 13 创建远程仓库

4、完成项目代码编写与测试。

图 14 程序设计部分代码展示

图 15 .txt文件内容

图 16 测试代码输出结果

5、将本地仓库的变动更新到GitHub平台的远程仓库。

最后的结果(此处仅为更新成功的示例):

步骤1:初始化本地库:

输入命令:git init

步骤2:连接远程仓库:

github获取远程仓库url:

输入命令:git remote add <远程仓库别名> <远程仓库url>

步骤3:将未跟踪文件加入暂存区

输入命令:git remote add.

步骤4:将暂存区文件加入本地库

输入命令:git commit -m <代码提交注释>

查看本地仓库分支:

输入命令:git branch

步骤5:将本地库推送到远程仓库

输入命令:git push <远程仓库别名> <分支名称>

最终结果:

最终结果如图所示,成功将本地仓库的变动更新到 GitHub 平台的远程仓库。

通过以上步骤,我们成功地使用 Git 和 GitHub 平台进行了项目的开发与托管。Git 不仅提供了强大的版本控制功能,还方便了团队协作和代码管理。希望这篇博客对你在使用 Git 进行项目开发和托管时有所帮助。😉


http://www.kler.cn/news/319710.html

相关文章:

  • Redis安全
  • Java语法-类和对象(上)
  • 《开题报告》基于SpringBoot的社区团购系统的设计与实现+学习文档+答辩讲解视频
  • 编译win2k3中tools目录下i386mk.inc文件的作用
  • Java 微服务框架 HP-SOA v1.1.4
  • 【网络】高级IO——Reactor版TCP服务器
  • 刷题训练之栈
  • 系统敏感信息搜索工具(支持Windows、Linux)
  • Unnity IOS安卓启动黑屏加图(底图+Logo gif也行)
  • docker中搭建nacos并将springboot项目的配置文件转移到nacos中
  • 流 Stream
  • 代码随想录算法训练营第二十天 | Java |530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
  • 聚观早报 | 小米三折叠手机专利曝光;李斌谈合肥投资蔚来
  • K8S服务发布
  • 操作系统 | 学习笔记 | | 王道 | 5.3 磁盘和固态硬盘
  • Qwen大型语言模型系列的最新成果 ----Qwen2.5
  • 设备稳定流畅视频体验,乐鑫ESP32-S3芯片方案无线音视频传输通信
  • docker和docker-compose安装
  • 【计算机网络】理解应用层协议HTTP
  • Codeforces 1338A —— Powered Addition 题解
  • 持续学习与创新能力的双重提升
  • javaseday31多线程
  • Node.js 学习 path模块、fs模块、npm软件包管理器、导出、导入
  • 通信工程学习:什么是VPN虚拟专用网络
  • 微服务配置中心介绍
  • 计算机毕业设计之:基于微信小程序的校园流浪猫收养系统
  • 【24华为杯数模研赛赛题思路已出】国赛B题思路丨附参考代码丨免费分享
  • 应用层 I(C/S模型、P2P模型、域名系统DNS)【★★】
  • can not run elasticsearch as root
  • 【前端】ES6:Proxy代理和Reflect对象