首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

Git版本控制 - 创建使用Repository

  • 25-03-02 10:41
  • 3306
  • 13943
blog.csdn.net

Git版本控制 – 创建使用Repository

Version Control with Git - Create and Use Repository

By Jackson@ML

上文提到,Git是一种分布式版本控制系统。作为全球范围内广泛使用的工具,如何将项目分步骤运用到其中呢?

本文简要介绍如何用Git工具,来创建和使用Repository。

关于Repository, 笔者不建议翻译成中文,因为它的含义比较综合。很多书籍翻译成“仓库”。但是,按照分布式文件系统及版本控制的要义,以及汉语对于“仓库”理解的不同角度,Repository如果用“仓库”来定义,对其概念内涵及外延不够准确。

1. 创建Github账号

安装完成Git工具,就可以开始版本控制流程。但是,分布式文件放在互联网上,需要依据一个巨大的平台来实现。当前,这个功能强大且在线管理的版本控制平台有很多,例如:Github, Git Lab, Mercurial, CVS, SVN, Bazzar等,其中主要有Github和Git Lab。Github偏向研究型,面向个人及企业;而Git Lab主要用于商业用途。

2018年6月4日,Github被Microsoft(微软公司)收购。

1) 注册Github

打开Chrome浏览器,访问Github官网 https://www.github.com , 如下图所示。

在这里插入图片描述
点击页面右上角Sign Up开始注册。填写必要Email, 密码信息后完成注册,此处不再详述。然后,点击Sign In登录Github。

2. 登陆创建Repository

登录Github后,点击页面右上方New(新建)菜单,选择New Repository, 进入创建页面。下图为笔者创建Repository截图。

在这里插入图片描述
点击后,出现创建页面;输入需要创建的名称,例如:my-repo, 并复选创建README.md文件,如下图所示。

在这里插入图片描述
其它可按照默认选项,点击Create repository按钮创建。此处也作了备注“This is a sample to create a repository”,以便区分于其它repository用途。

3. 访问和操作Github

创建完毕后,可访问属于自己的Github链接,并用Git工具远程管理项目文件夹、项目文件等。
主要有以下几个步骤:

1) 创建并切换到项目文件夹

在这里插入图片描述

2) 添加信息到本地文件

在这里插入图片描述

3) 添加全局配置

git config --global user.email "[email protected]"
git config --global user.name "Your Name"
  • 1
  • 2

*注:此为传统命令git commit操作前须完成的命令。

在这里插入图片描述
4) 提交暂存区更改到本地repository
git commit -m “This is my first commit” #提交新信息到本地repository

在这里插入图片描述
5) 添加README.md文件到暂存区并查询当前branch

在这里插入图片描述
可以明显看到,当前branch是默认的main。

关于版本控制,尚有很多命令和用途。

技术好文陆续推出,欢迎关注和点赞。
您的认可,我的动力。?

注:本文转载自blog.csdn.net的Jackson@ML的文章"https://blog.csdn.net/jackson_lingua/article/details/145105150"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top