Git和Github的基本用法

背景

git是一个版本控制工具. 主要解决三个问题

(1)代码被喵星人吃掉了;
(2)产品经理反复修改需求, 需要同时维护多个版本代码;
(3)多人协同开发。

Github 是 “全球最大的同性社交网站”. 通过 git 可以把代码上传到 Github 上给全球的用户分享.

1 下载安装

(1)安装 git for windows

这个是一个git的windows系统的命令行版本:https://git-scm.com/downloads。

(2)安装 tortoise git

这个是git的图形界面:https://tortoisegit.org/download/。

注意:

1.先安装 git for windows, 再安装 tortoise git;
2.安装 git for windows 一路 next 即可;
3.安装 tortoise git 中需要配置 git.exe, 这个是 git for windows 包含的部分. 如果 git for windows 安装成功, 这一步使用默认结果即可;
4.安装 tortoise git 还需要配置姓名和邮箱, 这个尽量和 Github 的邮箱填成一致;
5.两个工具安装完毕后, 需要重启电脑才能正确使用.

2 使用 Github 创建项目

2.1 注册账号

这个比较简单, 参考着官网提示即可. 需要进行邮箱校验。

2.2 创建项目

登陆成功后, 进入个人主页, 点击左下方的 New repository 按钮新建项目;

img

然后跳转到的新页面中输入项目名称(注意, 名称不能重复, 系统会自动校验. 校验过程可能会花费几秒钟). 校验完毕后, 点击下方的 Create repository 按钮确认创建;

img

在创建好的项目页面中复制项目的链接, 以备接下来进行下载。

img

2.3 下载项目到本地

1.复制刚才创建好的项目的链接;
2.打开指定的需要放置项目的目录;
3.右击目录, 点击 Git Clone;
4.在弹出的对话框中输入刚才复制的项目链接即可;

img

5.下载成功, 会出现绿色图标。

3 Git 操作的三板斧

**放入代码:**使用 VS 创建工程, 并把工程放在刚才下载到本地的项目路径中,或者将曾经写过的代码的工程目录直接拷贝到项目目录中。

img

3.1 git add

告知git工具哪些文件需要进行版本管理,此时右击标记为蓝色 ? (表示该文件未使用 git 管理) 的目录, 选择add

img

弹出的对话框中勾选具体需要管理的文件. 勾选完毕点击 ok 即可。此时图标变成红色感叹号(表示该文件被git管理, 但是未提交内容)。

img

3.2 git commit

将修改内容提交到本地,每提交一次, 就是一个版本. 比如开发完某个功能模块, 就可以提交一次了. 后续进行版本回退都是以提交为准。
注意:此时只是提交到本地,Github上还看不到代码变更,右键选择红色感叹号目录;

Git commit -> master

img

此时弹出了一个对话框,可以在此处看到都需要提交哪些文件,以及每个文件的具体改动情况。并且需要输入提交日志,描述这次提交的具体改动原因是什么?这个日志是后续进行版本回退的重要参考依据。

img

点击下方的 Commit 按钮完成提交。

3.3 git push

提交的内容需要同步到服务器上,才能让其他人看到改动,使用 push 即可。右键需要 push 的目录,点击 push。

img

弹出的对话框确认push,不需要修改,直接确认即可。然后会弹出对话框提示输入Github的账户和密码。

img

用户名密码输入正确,点击Login,即可完成 push。此时刷新 Github 的界面,就能看到新版本的代码了。

文章已获作者授权转载,版权归原作者所有,如有侵权,与本账号无关,可联系删除。 原文作者:库库的里昂
原文链接:https://blog.csdn.net/m0_68662723/article/details/132634600

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值