(特别篇)新年啦,咱来聊聊Git

        新年啦!前几个月在备考,没时间出文章,刚放假,咱就来聊聊Git。

Git是嘛?

        Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。比如你有一个文件,你想在此基础上更改,又怕文件损坏,你就可以用Git来控制这个文件的各个版本。你也可以理解成Git是Github的文件传输工具。Git最简单的工作原理是先把你Github仓库里的项目克隆到本地,你在本地编辑/更改文件,最后再次把改好的文件推送到仓库,实现版本的更新与文件的传输。

        git的工作原理如上图,首先我们的文件是放在工作目录里的,然后我们通过git add把要传输的文件添加到暂存区 ,然后commit提交更改的快照,图中的commit1,2,3就是这个代码/程序的不同版本。最后提交好快照后把文件push到Github。这里建议大家尤其是一些新手小白,在写程序时不要盲目的乱敲代码,钻死胡同,最好像我一样先把理清思路,看看自己的错误出在哪里。尤其是你编程学得好了之后,各种知识就会融会贯通。

如何使用Git?

        前提是你要有个Github账号,注册部分就不多说了。首先下载git,Git 各平台安装包下载地址为:https://git-scam.com/downloads,你可以参考菜鸟教程 | Git教程,菜鸟教程讲的比较全,我积极推荐。

        先脑补一下git传输文件三部曲。一,add;二,commit;三,push。这张图是我上传rust crate时的截图,大家可以参考下。

        首先在Administrator文件夹里创建一个文件夹,比如可以叫"Gitcodes",等会儿回把远程仓库克隆到这个文件夹里作为本地仓库。进入这个文件夹,打开中断,cd到这个路径,注意要以C:\开头,把路径写完整。然后输入

git init

意思是把这个文件夹设置成Git可以管理的范围。

然后将Git与我们的Github账户匹配,输入

git config --global user.name "你的Github用户名"

然后输入

git config --global user.email "你的邮箱"

然后就能与你的在线账户配对成功。

最后到仓库配置SSH key,让你的仓库与本地匹配,这样就能实现版本更新与传输文件了。或者你再clone的时候改成httpsclone,这样就省去了配置SSH密钥的环节,传输文件的时候只需要在浏览器登录一下就好了。

好,传输文件!

1.在文件夹内打开终端,输入

git add .

2.将所有文件添加到暂存区后,然后你可以提交你的变动信息,也可以省略这一步。

git commit -m '说明'

3.最后一步输入

git push

将文件推送到仓库,大功告成!!!之后如果你要继续更新仓库就直接git push一下就行了。

总结

这就是本期的所有内容了,Git其中的一个好处就是能把文件夹传上去,因为单拖是拖不上去的。最后,如果你觉得我的文章写的不错的话,请三连+转发,这是对我最大的支持。祝大家新年快乐,万事如意!2022,遇见更好的你!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值