github的使用

github

为什么发这个文章

github克隆/下载加速b站上已经有很多视频或者专栏,这里就不再赘述了,如有需要自行搜索。但是搜索github的hosts却不是那么顺利,要么是很久以前发布的评论区一推问过期的,要么就是那人去自己ping github获取ip的,所以我这里推荐两个github项目,让你轻松直连github。

项目地址

某大佬写的,菜鸡不生产代码,但是可以搬运代码,https://github.com/521xueweihan/GitHub520

如果你能访问github,直接看这个项目吧,不需要下面内容

什么是hosts

修改hosts是防止dns污染,加速域名解析等,并非翻墙。重要的只说一遍github没有被墙,不必用镜像,也不必翻墙,别杠杠就是你对。

获取github hosts

访问此链接直接下载hosts,https://cdn.jsdelivr.net/gh/521xueweihan/GitHub520@main/hosts

复制里面内容添加到系统hosts文件的最后(详细看下面)

如何修改hosts

修改 hosts 文件

hosts 文件在每个系统的位置不一,详情如下:

Windows 系统:C:\Windows\System32\drivers\etc\hosts

Linux 系统:/etc/hosts

Mac(苹果电脑)系统:/etc/hosts

Android(安卓)系统:/system/etc/hosts

iPhone(iOS)系统:/etc/hosts
修改方法,把第一步的内容复制到文本末尾:

Windows 使用记事本。

Linux、Mac 使用 Root 权限:sudo vi /etc/hosts。

iPhone、iPad 须越狱、Android 必须要 root。

 激活生效

大部分情况下是直接生效,如未生效可尝试下面的办法,刷新 DNS:

Windows:在 CMD 窗口输入:ipconfig /flushdns

Linux 命令:sudo rcnscd restart

Mac 命令:sudo killall -HUP mDNSResponder

Tips: 上述方法无效可以尝试重启机器。

参考
https://www.bilibili.com/read/cv10607526/

github怎么找开源项目

  • 掘金,一些刚刚开发出来的开源项目会在此进行展示
  • https://github.com/trending/ 每日趋势
  • https://github.com/521xueweihan/HelloGitHub 项目推荐
  • https://github.com/ruanyf/weekly 周刊

github特殊的查找资料小技巧

常用前缀后缀

  • 找百科大全 awesome xxx
  • 找例子 xxx sample
  • 找空项目架子 xxx starter / xxx boilerplate
  • 找教程 xxx tutorial

Git

创建本地版本管理仓库
  • git init 生成.git目录
git add、git commit -m “”
  • 在vscode中点击+号即能加入暂存区,从暂存区回到工作区点击-号
  • vscode中输入相应注释即可将代码提交到仓库,可直接跳过暂存区image-20211129214145925
回滚
  1. git checkout

仅在工作区进行了修改,而没有提交到仓库,可使用git checkout进行回滚

image-20211129213838288

  1. git reset HEAD^n 后再进行git checkout

此时我们已经把修改提交到仓库了

or

image-20211129214351767

在进行从暂存区回到工作区

  1. 对于想回滚到早期版本之一

建议从历史变更中找出变化点,然后再对变化点进行手动修改

推送、拉取
  • git push

推送当前分支最新的提交到远程

  • git pull

拉取变更到本地 类似svn update

克隆
  • git clone 拉去下来的代码,带有.git 版本管理,zip下来的仅是单独的文件夹
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值