Git入门

本文介绍了Git的基本知识、工作流程及常用命令,包括gitinit、gitadd、gitcommit等。此外,还详细讲解了如何创建Github账号并将IDEA项目上传到GitHub,过程中遇到的404错误及解决方法,涉及生成个人访问令牌。
摘要由CSDN通过智能技术生成

一、Git基础知识

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

二、Git工作流程

工作流程如下:
1)克隆Git资源作为工作目录;
2)在克隆的资源上添加或修改文件;
3)如果其他人修改了,你可以更新资源;
4)在提交前查看修改;
5)提交修改;
6)在修改完成后,如果发现错误,可以撤回提交并再次修改并提交;

三、Git基本操作

1)git init
使用git init在目录中创建新的Git仓库,在任何时候、任何目录中都可以这么做,完全就是本地化的。在目录中执行git init,就可以创建一个Git仓库了。
2)git add
git add命令可将该文件添加到暂存区,
3)git status
git status用于查看你上次提交之后,文件的状态
4)git diff
执行 git diff 来查看执行 git status 的结果的详细信息。
git diff 命令显示已写入缓存与已修改但尚未写入缓存的改动的区别。
5)git commit
使用 git add 命令将想要快照的内容写入了缓存, 而执行 git commit 记录缓存区的快照。
Git 为你的每一个提交都记录你的名字与电子邮箱地址,所以第一步需要配置用户名和邮箱地址。
6)git reset HEAD
git reset HEAD用于取消缓存已缓存的内容。
7)git rm
git rm将文件从缓存区中移除
8)git mv
git mv 命令做得所有事情就是 git rm --cached, 重命名磁盘上的文件,然后再执行 git add 把新文件添加到缓存区。因此该命令并不常用!

四、Github账号创建

在这里插入图片描述

五、idea项目上传到GitHub

①:idea创建简单的hello world项目
②:在IDEA中设置git
在这里插入图片描述
③创建本体仓库
在这里插入图片描述

④选中所要上传的项目,点击ok,此时项目文件会变成红色;
⑤上传项目到本地仓库;
在这里插入图片描述
⑥Commit Message加入简介队后点击commit;
⑦上传项目GitHub在这里插入图片描述
输入账号密码
(这里我遇到404错误)
点击token并在GitHub上生成令牌在这里插入图片描述
在这里插入图片描述
注意添加repo和gist权限在这里插入图片描述
⑧完成上传
在这里插入图片描述

六、参考文献

1、https://blog.csdn.net/qq_42969074/article/details/85716857
2、https://blog.csdn.net/weixin_45186298/article/details/104093603

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值