安装Git和注册GitHub账号

Git和GitHub的基本区别

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统, 可以有效、高速地处理从很小到非常大的项目版本管理. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.

GitHub是一个面向开源及私有软件项目的托管平台, 因为只支持git 作为唯一的版本库格式进行托管, 故名GitHub, 除了Git代码仓库托管及基本的 Web管理界面以外, 还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前, 其注册用户已经超过350万, 托管版本数量也是非常之多, 其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。

总结: git是一个版本控制工具, 它主要解决三个问题

  1. 代码被误删;
  2. 产品经理反复修改需求, 同时保留多个版本;
  3. 多人团队协作开发.

下载安装git步骤(windows系统):

  1. 首先以下网站下载git的windows系统的命令行版本;
    git 下载地址: https://git-scm.com/downloads
    下载

  2. 安装 git 一直点 next 即可.
    双击安装

  3. 安装 tortoise git 中需要配置 git.exe, 这个是windows系统中 git 包含的部分,如果 git 安装成功, 这一步骤使用默认即可.
    tortoise git 下载地址: https://tortoisegit.org/download/下载tortoise git
    双击

  4. 安装 tortoise git 还需要配置姓名和邮箱, 这个信息尽量和 GitHub 的邮箱填写一致.

  5. 两个工具安装完成过后 , 需要重启电脑才能能正确使用.

注册GitHub账号

  1. 先登陆进 github 官网,选择 sign up 进行注册新账户. https://github.com/
    在这里插入图片描述
    注: github 网站虽然是全英文, 但是其中操作都是常规操作, 所以英文也不是很难;
    github 网站特别慢, 所以需要耐心.

  2. 举例如下, 我使用的是网易邮箱. 然后需要进行邮箱确认.
    图片显示

  3. 创建成功后, 进行登录 sign in 操作
    sign in
    登陆后界面
    界面

  4. 首先创建一个新的仓库 repository, 这个仓库就是你需要上传的地址,比如说我最近要做关于Java的项目, 新建一个名为Java的仓库.
    在这里插入图片描述
    注: 刚才是新建名为 java 的仓库, 发现不通过, 所以新建了 名为 LJava 的仓库. 名字不能重复, 系统会自动校验, 校验过程中可能会花费一点时间. 检验完毕后, 点击下方的 create repository 按钮确认创建.
    新建仓库

  5. 创建好仓库之后, 复制链接. 需要将其下载至本地.
    创建仓库完成

  6. 复制刚才创建好的项目的链接, 打开指定的需要放置项目的目录, 右键目录, 点击git clone, 在弹出的对话框中输入刚才复制的项目链接即可
    对话框
    下载
    下载成功后, 会出现绿色图标
    在这里插入图片描述

git操作三个步骤:

  1. git add 告诉 git 哪些需要进行版本控制, 选择后右键 tortoisegit, 再选择add
    add
  2. git commit 将修改内容提交到本地, 每提交一次就是一个版本. 比如开发完成某个功能模块, 就可以提交一次, 后续进行版本回退都是以提交为准. 右键选择 git commit-> master
    注意: 此时只是提交到本地 , GitHub 上还看不到代码的变更情况.
    结果
  3. git push 提交的内容需要同步到服务器上, 才能让其他人看到改动, 使用 push 即可
    右键需要 push 的目标, 点击 push .(一般步骤 2 结束后, 会直接有 push 按钮. )
    push

弹出的对话框确认 push. 默认选项直接确认即可. 然后会弹出对话框提示输入 GitHub 的账户密码. 用户名密码输入正确后,点击 login ,即可完成 push 步骤. 此时刷新 GitHub 界面,就能看到新版本的代码了.
result在这里插入图片描述

写在最后:

希望一年后我的 GitHub 一片生机勃勃, 绿意盎然.
date

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 在使用Git时,我们需要配置Git的用户名和邮箱,以便在提交代码等操作时标明是哪个用户在进行操作。这可以通过命令git config --global user.name "myname"和git config --global user.email "myname@email.com"来配置。\[1\]而Github是一个提供Git服务的网站,它不仅提供了管理Git的web界面,还提供了订阅、关注、讨论组、在线编辑器等功能。可以说是全球最大的基友网站。\[2\]如果本地设定的user.email值与GitHub账户的邮件地址相同,那么在从本地电脑进行push操作时,GitHub会认定这次push是账户拥有者自己做的,与直接登录到GitHub网站上修改是相同的,修改人是一样的,即账户拥有者。\[3\] #### 引用[.reference_title] - *1* *3* [对Git用户名与Github账户关系的理解](https://blog.csdn.net/CircleSeven/article/details/113307372)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [2.gitgithubgithub账号注册)](https://blog.csdn.net/weixin_59334478/article/details/126805872)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值