云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云解析_免费的网站建设_学生机

小七 141 0

云计算系统_哪里买_云平台和大数据

构建PowerShell模块是一个伟大的提高代码可用性的方法。你可以把代码分解成可移植检查,可在许多脚本中重复使用,以供多种用途。一个改善你的PowerShell的好方法模块构建工作流是使用GitHub上托管的Git存储库。使用repoGit模块为您带来了许多好处。这些好处包括能够回滚到以前的版本和创建多个分支能够测试不同的更改,同时保持现有的工作模块等。在本文中,您将学习如何为现有PowerShell模块创建GitHub存储库开发效率更高。要发布PowerShell模块,您将需要有一个包含函数定义的.psm1文件。被使用的那个后面有一个简单的函数定义,这个函数只输出一个测试。当你运行它。另一个您可以添加一个.psd1文件,它是一个模块清单。此文件用于定义在模块文件中,是谁写的,以及它的作用。看看更大的在Github上的PowerShell模块repos,您还可以看到许多其他类型的文件你可以在你开发你的模块时使用。创建存储库(Repo)利用GitHub的第一步对于您的PowerShell模块的开发和分发是为了创建一个GitHub回购。登录GitHub后,您将进入GitHub仪表板。从这里开始您可以单击"新建"按钮打开新回购的提示,web云服务器,如下所示。在"创建新存储库"页面中,输入名称、说明和您将选择回购是公开还是私有。如果你有公司特定或敏感数据在模块中,应选择私有。在这个页面上你也可以选择以添加.gitignore和许可证文件。使用自述文件初始化回购因为任何回购都需要至少一个文件可以被克隆,大淘客网,许多回购都是从自述文件开始的。该文件通常包含对回购的描述用于和说明如何使用代码。自述文件在markdown中格式化,大数据主要学什么,并在Github中显示,以便访问回购网页的人可以很容易地了解回购。使用选项初始化报表使用自述文件创建一个空文件,以便您可以开始克隆在本地回购并开始使用它。如果你真的包括选项说明,它也将包含在自述文件中。创建.Gitignore文件在许多情况下,对于PowerShell模块,您不需要使用.gitignore文件。不过,也有一些例外情况需要使用如开发所需的任何特定文件。.gitignore文件包含将不会在回购。使用许可证文件除了预构建的.gitignore文件外,还有许多许可证文件。这包括许多流行的许可证,如麻省理工学院的许可证授权其他人使用你的代码希望它是按原样提供的。这些许可证文件通常仅相关的,如果你选择公开你的回购,但你也可以改变一个私人创建后向公众回购。因此,您可以添加许可证创建回购时的文件。处理回购一旦您创建了回购,您可以将其克隆到计算机以开始编辑文件。而你可以手动上传和下载文件,Github有一个叫做Github桌面的程序提供一个易于使用的界面来同步您的回购。使用Github桌面克隆Repo安装Github桌面后,可以使用Github帐户,它将填充您的回购。选择回购后,人工智能研究,单击"克隆"按钮。现在将提示您选择位置将回购克隆到。默认情况下,它将在您的文档中创建一个文件夹文件夹。向回购添加文件将repo克隆到计算机后,可以从正在使用的模块中添加现有文件,也可以在repo文件夹中创建新文件。将文件添加到repo后,GitHub桌面将显示附加文件和该文件的内容,如下所示。在上图中,GitHub桌面是显示在文件名旁边添加了一个新文件,文件名和添加到文件中,每个新行旁边都有+号。在左下角,可以输入提交的名称和说明。如果你做了多个添加要在同一提交中不包括所有文件,可以取消选中下一个框到文件名。一旦你准备好进行更改,您可以单击"提交到主控形状"将更改提交到本地git repo。完成后,文件仅本地承诺,而不是你的Github回购。把变化推到Github,点击Push to origin按钮。这会将对PowerShell模块所做的任何更改推送到GitHub回购。一旦你有了一个现有的文件,任何对文件所做的更改也将显示在Github桌面中。以上是您在Github中看到的桌面之后,另一个函数被添加到模块文件中。使用回购历史记录现在有几个承诺对于repo,软件企业管理,您可以通过Github桌面或从Github网站。从GitHub repo中,选择Commits标题以查看每个提交。点击回购可以让你以便能够将现有文件与选定的文件进行比较承诺。在Github桌面上,有一个history选项卡,它将显示对repo的所有提交。您可以右键单击以前的任何提交以恢复到该提交。单击Revert this Commit按钮后,它会在您的历史记录中放置一个恢复,您可以这样做然后推到Github。这意味着即使你还原了一些东西,历史将仍然显示,以防您需要引用已还原的内容。结论现在你知道如何设置Github上的存储库以及如何回滚更改,您可以开始了将代码推送到Github。除了上面已经显示的内容,还有还有许多可以免费与Github一起使用的功能,包括分支、wiki和问题跟踪。VN:F[1.9.22_1171]评分:0.0/5(0票)