当前位置: 首页 > news >正文

做网站推广引流效果好吗wordpress忘记密码ftp

做网站推广引流效果好吗,wordpress忘记密码ftp,wordpress如何修改行距,做网站需要apache大家好#xff0c;我是若川。持续组织了6个月源码共读活动#xff0c;感兴趣的可以点此加我微信 ruochuan12 参与#xff0c;每周大家一起学习200行左右的源码#xff0c;共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列Learn… 大家好我是若川。持续组织了6个月源码共读活动感兴趣的可以点此加我微信 ruochuan12 参与每周大家一起学习200行左右的源码共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列Learn to Code RPG 是一个完全开源免费的项目你将在其中自学编程结交科技行业的朋友并实现成为开发者的梦想。社区的志愿贡献者们正在协作翻译不同语言版本感兴趣参与中文版翻译的朋友们可以联系小助手微信fcczhongguo。欢迎大家阅读《从 freeCodeCamp 视觉小说游戏 Learn to Code RPG 学习计算机科学概念》了解详情。Git 和 GitHub 是各个领域的开发者都应该学习的两项技术。如果你是一个初级开发者你可能会认为这两个术语意味着同样的事情——但它们是不同的。本教程将帮助你了解什么是 Git 和版本控制你需要知道的基本 Git 命令如何使用其功能来提高工作效率以及如何使用 GitHub 来扩展这些功能。本指南对初学者友好因为例子将非常容易理解。它也将是一个通用的教程所以不管你最喜欢的编程语言是什么你都可以跟着学。对于我们的项目我们将做一个写在文本txt文件中的待办事项清单。你将看到我们如何使用 Git 的功能来工作并创建列表的最终版本。你需要先准备好的为了完成本教程你将需要以下条件一个命令行界面或者说是终端一个你喜欢的文本编辑器我将使用 VS Code一个 GitHub 账户什么是 GitGit 是一个版本控制系统可以让你跟踪你对文件所做的修改。使用 Git你可以恢复到文件的各种状态就像一台时间旅行机。你也可以制作一个文件的副本对该副本进行修改然后将这些修改合并到原来的副本中。例如你可以在一个网站的登陆页面上工作发现你不喜欢这个导航栏。但与此同时你可能不想开始改变它的组件因为它可能会变得更糟。有了 Git你可以为该文件创建一个相同的副本然后对导航栏进行修改。然后当你对你的改动感到满意时你可以把副本合并到原文件中。你并不局限于将 Git 仅仅用于源代码文件你也可以用它来跟踪文本文件甚至是图像。这意味着Git 不仅仅是为开发者服务的任何人都可以找到它的帮助。如何安装 Git为了使用 Git你必须在你的电脑上安装它。要做到这一点你可以在官方网站 下载最新版本。你可以从给出的选项中下载适合你的操作系统。你也可以用命令行来安装 Git但由于每个操作系统的命令都不一样我们将专注于更通用的方法。如何配置 Git我将假设此时你已经安装了 Git。为了验证这一点你可以在命令行上运行这个命令git --version。这将显示当前安装在你电脑上的版本。接下来你需要做的是设置你的用户名和电子邮件地址。Git 会使用这些信息来识别谁对文件进行了修改。要设置你的用户名输入并执行这些命令 : git config --global user.name YOUR_USERNAME 和 git config --global user.email YOUR_EMAIL。请确保用你选择的值替换 YOUR_USERNAME 和YOUR_EMAIL。如何在 Git 中创建和初始化一个项目我们终于完成了安装和设置 Git 的工作现在是时候创建我们的项目了。我在桌面上创建了一个名为 Git and GitHub tutorial的文件夹。使用命令行进入到你新项目的文件夹位置。对我来说我将运行以下命令。:cd desktopcd Git and GitHub tutorial如果你是命令行的新手并且还在学习如何使用它来查看你的电脑文件夹那么我建议使用微软的 Visual Studio Code。它是一个代码编辑器有一个内置的终端来执行命令。你可以下载它这里。安装VS Code后在编辑器中打开你的项目为你的项目打开一个新的终端。这将自动把终端/命令行指向你的项目的路径。现在要初始化你的项目只需运行git init。这将告诉 Git 准备好开始监视你的文件的每一个变化。它看起来像这样:git init第一行是关于我的电脑的信息和文件夹存在的路径。第二行是命令git init第三行是发回的响应告诉我我的仓库repo已经被初始化了。它被认为是空的因为我们还没有告诉 Git 要追踪哪些文件。仓库只是定义一个被 Git 监视/跟踪的项目的另一种方式。Git 项目文件我只创建了一个名为 todo.txt 的文件。这个文件看起来是这样的MY TO-DO LIST1. Write an article. 2. Code. 3. Study books. 4. Attend classes on time. 5. Visit aunt. 6. Apply for remote jobs.在我们继续学习其他 Git 命令之前让我们先谈谈 GitHub。什么是 GitHubGitHub 是一个为 Git 存储库提供的在线托管服务。想象一下你在家里做一个项目当你不在的时候也许是在朋友那里你突然想起了一个代码错误的解决方案让你几天都坐立不安。你不能进行这些修改因为你的电脑不在你身边。但如果你的项目托管在 GitHub 上你就可以在你能接触到的任何电脑上用命令访问和下载该项目。然后你就可以进行修改并将最新版本推送回 GitHub。总之GitHub 可以让你在他们的平台上存储你的 repo。GitHub 的另一个了不起的功能是你可以在任何地方与其他开发者进行合作。现在我们已经在本地创建并初始化了我们的项目让我们把它推送到 GitHub。如果你是初学者你会遇到一些新的术语比如推送push、提交commit、添加add等等——但不要被它们吓倒只要多加练习你就能记住这些术语和它们的作用。如何推送一个仓库到 GitHub我将把本节分为几个步骤以帮助你更清楚地了解这个过程。第一步 - 创建一个 GitHub 账户为了能够使用 GitHub你必须先创建一个账户。你可以在他们的[网站]https://github.com/) 创建。第二步 - 创建一个存储库你可以点击页面右上角的符号然后选择 “New repository”。给你的版本库起个名字然后向下滚动并点击 “Create repository”。第三步 - 添加和提交文件在我们添加add和提交commit我们的文件之前你需要了解一个文件被 Git 跟踪的阶段。已经提交的状态当一个文件的所有修改都被保存在本地的 repo 中时该文件就处于提交的committed状态。处于提交阶段的文件是可以被推送到远程 repo在 GitHub 上的文件。已修改状态处于修改modified状态的文件已经做了一些修改但还没有保存。这意味着该文件的状态与之前在提交状态下的状态有了改变。暂存状态处于暂存staged状态的文件意味着它可以被提交了。在这种状态下所有必要的修改都已经完成所以下一步就是把文件移到提交状态。你可以把 Git 想象成一台摄像机这样就能更好地理解。只有当文件到达提交状态时相机才会进行快照。在这个状态之后相机开始比较正在对同一文件进行的修改和最后一次快照这就是修改状态。而当所需的修改完成后文件就会被分阶段移动到提交状态以便进行新的快照。目前这可能是一个很大的信息量但不要气馁——随着实践的进行它变得更容易。如何在 Git 中添加文件当我们第一次初始化我们的项目时该文件没有被 Git 追踪到。要做到这一点我们使用这个命令git add .将添加当前目录下所有文件。如果你想添加一个特定的文件也许是一个名为about.txt的文件你可以用git add about.txt。现在我们的文件已经处于暂存状态staged state。这条命令之后你不会得到回应但要知道你的文件处于什么状态你可以运行git status命令。如何在 Git 中提交文件文件下一个状态处于提交状态committed state。为了提交我们的文件我们使用git commit -m first commit命令。命令的第一部分 git commit 告诉 Git所有被暂存的文件都准备好提交了所以是时候进行快照了。第二部分 -m first commit 是提交信息。-m是信息的缩写而括号内的文字是提交信息。执行这个命令后你应该得到一个类似这样的响应:git commit现在我们的文件已经处于提交状态committed state。第四步 - 推送仓库到 GitHub创建完仓库后你的浏览器应该跳到一个页面告诉你如何在本地创建一个仓库或推送一个现有仓库。在我们的例子中项目已经存在于本地所以我们将使用 “.…or push an existing repository from the command line” 部分的命令。这些是命令git remote add origin https://github.com/ihechikara/git-and-github-tutorial.git git branch -M main git push -u origin main第一个命令 git remote add origin [https://github.com/ihechikara/git-and-github-tutorial.git](https://github.com/ihechikara/git-and-github-tutorial.git)在你的本地 repo 和 Github 上的远程 repo 之间建立连接。你的远程项目的 URL 应该与上面的完全不同。所以要根据你的实际 URL确保你是按照步骤用你自己的远程 repo 工作。执行这个命令后你通常不会得到回应但要确保你有互联网连接。第二个命令 git branch -M main 将主分支的名字改为 main。默认的分支可能被创建为 master但 main 是现在这个 repo 的标准名称。这里通常没有回应。最后一个命令 git push -u origin main  将你的 repo 从本地设备推送到 GitHub。你应该得到与此类似的回应git push为了帮助你加深对文件阶段的理解我将对文件进行修改然后将新版本推送到 GitHub。回顾一下我们的文件现在处于提交状态。让我们对文件进行修改并注意到这些状态。我将在待办事项列表中添加一个新任务:MY TO-DO LIST1. Write an article. 2. Code. 3. Study books. 4. Attend classes on time. 5. Visit aunt. 6. Apply for remote jobs. 7. Practice code添加新任务后运行git status命令。你应该看到这样的情况git status在对文件进行修改后它移到了修改状态--但它还没有被分期提交所以你还不能把它推送到 GitHub。Git 并没有对这个当前状态进行最终的快照因为它只是将我们现在所做的修改与最后的快照进行比较。现在我们要添加stage这个文件然后提交commit 并推送push它。这与上一节的做法相同。我们首先使用git add .添加文件它添加了当前目录下的所有文件在我们的例子中是一个文件。然后我们通过运行git commit -m added new task来提交该文件接着是git push -u origin main。这就是将修改过的文件推送到 GitHub 的三个步骤。添加add提交commit然后推送push。我希望你现在理解了文件阶段和与之相关的命令。如何在 Git 中使用分支branch有了分支你可以在不破坏原始副本的情况下创建一个你想要处理的文件副本。你可以把这些修改合并到原始副本上或者让分支保持独立。在我们开始使用分支之前我想给大家看一下我们的 repo 的可视化表示它看起来像这样上图显示了我们的主分支和最近的两次提交第一次提交和添加的新任务提交。在这一点上我想在列表中添加更多的任务但我还不确定是否要把它们放在主列表中。因此我将创建一个名为 test 的新分支看看加入更多任务后我的列表会是什么样子。要创建一个新的分支运行这个命令。git checkout -b test。我将把它分开来。checkout告诉 Git 它应该切换到一个新的分支。b告诉 Git 创建一个新的分支。test是要创建和切换到的分支的名字。以下是你应该得到的响应git checkout -b现在我们已经创建了一个新的分支这就是我们的 repo 的样子git branch我们从上次提交的状态中创建了新的分支。现在让我们为这个新分支添加更多任务。MY TO-DO LIST1. Write an article. 2. Code. 3. Study books. 4. Attend classes on time. 5. Visit aunt. 6. Apply for remote jobs. 7. Practice code 8. Complete internship task. 9. Practice chess openings. 10. Solve chess puzzles. 11. Check exam schedule.我增加了四个新任务。要把新的状态合并到主分支main branch。你必须先把这个分支分阶段并提交由于我们在上一节中做了两次我就不详细介绍如何提交。你应该自己试着做一下这样你就会明白它是如何工作的。作为提示先添加文件然后带着信息提交参考上一节的细节告诉你如何做。提交完测试分支后通过运行以下命令切换回主分支git checkout main。你是否注意到我们没有添加-b这是因为我们不是在创建一个新的分支而是切换到一个现有的分支。你可以通过运行git branch命令来检查你的 repo 中存在的所有分支。现在我们可以通过运行git merge test将测试分支中的修改合并到主分支中。这时你会看到测试分支中的所有改动都反映在主分支中。你还应该收到类似这样的回复git merge下面是我们的 repo 的图示如果你继续将你的 repo 推送到 GitHub你会发现测试分支不会被推送。它只会保留在你的本地 repo 中。如果你想推送你的测试分支可以用git checkout test切换到该分支然后运行git push -u origin test。如何在 Git 中拉取一个仓库在 Git 中拉取意味着将远程仓库的当前状态克隆到你的电脑/仓库中。当你想在不同的电脑上操作你的仓库时或者当你在网上为一个开源项目做贡献时这就很方便了。要测试这一点不用担心切换到新的电脑。只要运行cd .. 就可以离开当前目录并返回上一层目录。在我自己的例子中我已经导航回到了我的桌面。进入 GitHub在你的仓库的主页上你应该看到一个绿色的按钮上面写着 code。当你点击这个按钮时你应该在一个下拉菜单中看到一些选项。继续并复制 HTTPS URL。之后运行git clone YOUR_HTTPS_URL。这个命令会把远程版本库拉到你的本地电脑上放在一个叫git-and-git-tutorial的文件夹里。就是说git clone结语本文介绍有助于你开始使用 Git 的基本命令。我们还开始学习如何使用 GitHub。如果你已经跟到了这一步那么恭喜你你已经可以开始了。现在无论你使用什么编程语言都可以在你的项目中使用 Git。你应该知道这些并不是 Git 中存在的所有命令所以你可以随时做更多的研究来了解更多的命令和它们的用途。这篇文章和手册是很好的开始。这个 gist 是查看更多 Git 命令的详细列表的好地方。祝你编程愉快原文链接https://www.freecodecamp.org/news/git-and-github-for-beginners/作者Ihechikara Vincent Abba译者luojiyin················· 若川简介 ·················你好我是若川毕业于江西高校。现在是一名前端开发“工程师”。写有《学习源码整体架构系列》20余篇在知乎、掘金收获超百万阅读。从2014年起每年都会写一篇年度总结已经写了7篇点击查看年度总结。同时最近组织了源码共读活动帮助3000前端人学会看源码。公众号愿景帮助5年内前端人走向前列。识别上方二维码加我微信、拉你进源码共读群今日话题略。分享、收藏、点赞、在看我的文章就是对我最大的支持~
http://www.pierceye.com/news/873368/

相关文章:

  • 网站设计一般会遇到哪些问题wordpress文章关闭缩略图
  • 优质东莞网站制作公司thinkphp网站源码下载
  • 公司网站做一下多少钱最吉利旺财的公司名字
  • 网站建设维护及使用管理办法营销策划的步骤
  • 优秀网站设计案例在家开个人工作室违法吗
  • 腾讯云建设网站wordpress仿知乎社区
  • 《网站开发技术》模板linchong.wordpress
  • 找做企业网站论文旅游网站建设
  • 类似情侣空间的网站开发seo外推软件
  • 网站建设策划方案怎么写工业品网络营销
  • 上海本地网站建设微信网站怎么建设
  • 江苏华江建设集团网站wordpress开发找工作
  • 家政服务网站源码自己做网站好还是让别人做
  • 手机网站用什么系统做网站在什么地方发帖子呢
  • 虚拟电脑可以做网站吗中国建设行业信息网站
  • 网站设计建设合同公司网页设计实例教程
  • 仿起点小说网站开发网站图片优化工具
  • 在线做logo的网站泉州做网站哪家好
  • 知名企业网站人才招聘情况如何网络系统集成
  • 做灯带的网站重庆有哪些好玩的地方
  • 小孩子做手工做游戏的网站百度账号设置
  • 大庆做网站公司巩义网站建设方案报价
  • 该网站受海外服务器保护品牌营销型网站建设公司
  • 免费做一建或二建题目的网站郑州企业建站系统模板
  • 想自己建个网站徐州做网站软件
  • 蓝色系网站设计企业应对承包商的施工方案尤其是
  • 旅游网站 源码 织梦导购网站开发
  • 头像制作网站开源低代码平台
  • 网站到期域名怎么解决办法自己动手建立网站3
  • 比较有名的网站建设平台吉林建设网站