Skip to main content

Command Palette

Search for a command to run...

如何在 Remix 中将合约源码同步至 Github 仓库?

Published
1 min read
如何在 Remix 中将合约源码同步至 Github 仓库?

背景介绍

Remix IDE Online 中编写智能合约与在 Google 文档中编写文本不同。虽然, 两者都是在浏览器中编写的,但是 Google 文档会将你的工作内容保存到 Google 的服务器上,而 Remix(开箱即用)只会将你的代码保存到浏览器的存储中。所以小心行事,保存好你的合约代码,浏览器存储不是永久的!

如果清除浏览器存储或浏览器严重崩溃时,你可能将丢失你的代码。通常浏览器存储空间非常有限,大约为 5MB。虽然你可以将大量 Solidity 文件放到到 5MB 中,但你还是不会希望在浏览器崩溃时丢失你的代码。

据说:在下一个 Remix 版本中,官方将使用 IndexedDB,它极大地扩展了浏览器的存储容量。而且,你现在可以在 https://remix-alpha.ethereum.org 上使用它 注意:如果你清除存储空间,或者在使用 IndexedDB 时浏览器崩溃,你仍然会丢失文件。

避免丢失你的代码 — 使用 DGit 插件!

DGit 插件允许你执行push 以及你习惯的所有其他 Git 操作。

这篇文章是关于如何使用DGit 插件在GitHub中推送和保护文件的简短教程。

设置、克隆和推送

1、转到 Remix 中的插件管理器并激活 DGit 插件

image.png

2、单击DGIT图标以显示其 UI。

image.png

以下是有关其中一些部分的更多详细信息:

  • 版本控制:暂存、取消暂存和提交文件。也可以通过单击文件名来显示差异。

  • clone, push, pull & remotes:克隆、推送和添加远程仓库

  • github settings:设置你的 GitHub 令牌、名称和电子邮件以推送/拉取和克隆私有仓库

  • commits:显示提交(你也可以从此处签出提交)

  • branches: 创建一个分支并检出一个分支

  • IPFS 导出/导入/设置:克隆或推送到 IPFS 服务器而不是 GitHub

3、展开 GitHub 部分,输入仓库的 URL,然后单击clone进行克隆。如果你想稍后推送它,请克隆你有权推送到的存储库。

image.png

4、使用克隆的仓库创建一个新工作区。

image.png

5、创建一个新分支:在branch部分,通过在分支名称文本框中命名来创建一个新分支,然后单击git branch按钮。然后点击它旁边的check按钮进行检查。工作区现在绑定到这个新分支

image.png

6、在推送到远程仓库之前:你需要指定个人访问令牌、姓名和电子邮件,以在 GitHub 平台上识别你的帐户。

image.png

7、在你推送之前(还有一件事):确保你要推送到正确的仓库。在github部分中,检查你要推送到的 repo 是否是在available remotes 子部分中选择的。如果还没有,请将其添加到git remote 部分。

image.png

8、 现在点击推送。

image.png

9、现在编辑一些代码:进入files explorer,选择一个文件并在编辑器中添加它。然后回到 DGit 插件。展开源控制部分。从这里你可以暂存文件(也称为“添加”)、回滚更改、查看差异并提交。提交后,返回github部分并再次推送(与第 8 步相同)。这些更改也可以在拉取请求中看到——就像往常一样。

image.png

有关 Remix DGit 插件的更多信息,请查看这篇文章

好的,就是这样!我希望你喜欢这篇短文。

请关注我们, 不错过更多优质内容:

746 views

More from this blog

现在谁继续赚取数百万美元?正确答案:鲸鱼和内幕钱包。

现在谁继续赚取数百万美元?正确答案:鲸鱼和内幕钱包。 因为市场完全依赖于他们的操纵, 他们在任何游戏中,拥有绝对优势。 因为Axiom等工具具备监控功能,所以他们也会经常替换钱包: 💰钱包实时监控:https://axiom.trade/@0xcii 📱钱包监控:https://debot.ai?inviteCode=174709 分享一批上周的链上顶级内幕钱包🧵👇 我花了很多时间在链上筛选这些钱包! 请关注我 @AntCaveClub,点赞并转发——确保不再...

Apr 18, 20251 min read32

这个钱包昨天一笔交易用 0.9 Eth 赚了 8.4 Eth

几乎是交易市场的一条定律: 不管新闻是真假, 它带来的影响是真的就行。 昨天,我们知道 特朗普团队发币这一消息后, 第一时间关注市场上的新币。 发现了 ETH 链上的 $DJT 代币, 当时市值仅 $450K , 而现在达到了 $ 3.3 M 。 由于信息较少, 小入了一手, 然后发公告了,估计都跌麻木了没人上车,结果今天获利 8 倍。 另一个值得 关注的信息是特朗普最大主题代币 $TRUMP 今日突然下跌 -40% 我们通过链上数据观察, 这部分游资进入了 $DJT 而这个...

Jun 18, 20241 min read355

Ton 会成为真正的独角兽,因为它拥有

TON 才是独角兽。 正确使用TON 工具能给你带来财富。 SOL / ETH 的 memcoins 交易良好,但 TON 正在超越它。 以下 5 个基本工具可帮助你获得 10-100 倍收益 1⃣️ TON 的土壤 显然,TON 上的 memcoin 越来越受欢迎,TON 市值已超过 160 亿美元。 $NOT 上线币安,其涨幅众所周知。其他大量 TON memcoin 会增值 10-100 倍。让我们学习一下用于搜寻早期 TON 山寨币的主要工具…… 2⃣️ Defilla...

Jun 5, 20241 min read109

昨晚用 1 Eth 赚了 10 Eth ! 没想到睡觉起来就这样了。

昨天睡觉前搞了 $DEW 建仓时市值 500K 附近, 现在 6M 左右了, 一晚上 10 倍。 最近确实以太坊链上出金狗,千万市值天天都有。 也主要因为我睡着了, 睡之前和朋友讲了下,建议他上车,他说他在打球🏀 推荐 $DEW 的主要原因是, 我前几天不是推了 $PEW ,推的时候市值 $2 M 附近,结果 3天一路干到了 $94 M , 大概快有 50 倍... 当时跟朋友讲让他上点车, 他在追剧,忘上车了, 我说下次一定。 他推荐我看《庆余年》,说这个好看。 昨晚看到出...

Jun 1, 20241 min read324

专注 Web3 网络赚钱模式, 区块链实践教程与交流分享

127 posts

专注 Web3 网络赚钱模式, 实践教程与交流分享 !

加入社群 | 订阅Youtube