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

下载官方网站wordpress默认首页是什么

下载官方网站,wordpress默认首页是什么,网站免费关键词如何做,西安seo排名目录 D.3 忽略文件 .gitignore 注意 D.4 初始化仓库 D.5 检查状态 D.6 将文件加入到仓库中 D.7 执行提交 D.8 查看提交历史 D.9 第二次提交 hello_world.py D.10 撤销修改 hello_world.py 注意 D.11 检出以前的提交 往期快速传送门#x1f446;#xff08;在文… 目录 D.3 忽略文件 .gitignore 注意 D.4 初始化仓库 D.5 检查状态 D.6 将文件加入到仓库中 D.7 执行提交 D.8 查看提交历史 D.9 第二次提交 hello_world.py D.10 撤销修改 hello_world.py 注意 D.11 检出以前的提交 往期快速传送门在文章最后 感谢大家的支持欢迎订阅收藏专栏将持续更新 D.3 忽略文件 扩展名为.pyc的文件是根据.py文件自动生成的因此我们无需让Git跟踪它们。这些文件存 储在目录__pycache__中。为让Git忽略这个目录创建一个名为.gitignore的特殊文件这个文件 名以句点打头且没有扩展名并在其中添加下面一行内容 .gitignore __pycache__/ 这让Git忽略目录__pycache__中的所有文件。使用文件.gitignore可避免项目混乱开发起来 更容易。 注意 如果你使用的是Python 2.7请将这行内容改为*.pyc。Python 2.7不会创建目录 __pycache__它将每个.pyc文件都存储在相应.py文件所在的目录中。其中的星号让Git 忽略所有扩展名为.pyc的文件 你可能需要修改文本编辑器的设置使其显示隐藏的文件这样才能使用它来打开文 件.gitignore。有些编辑器被设置成忽略名称以句点打头的文件。 D.4 初始化仓库 你创建了一个目录其中包含一个Python文件和一个.gitignore文件可以初始化一个Git仓库 了。为此打开一个终端窗口切换到文件夹git_practice并执行如下命令 git_practice$ git init Initialized empty Git repository in git_practice/.git/ git_practice$ 输出表明Git在git_practice中初始化了一个空仓库。仓库是程序中被Git主动跟踪的一组文件。 Git用来管理仓库的文件都存储在隐藏的.git/中你根本不需要与这个目录打交道但千万不要删 除这个目录否则将丢弃项目的所有历史记录。 D.5 检查状态 执行其他操作前先来看一下项目的状态 git_practice$ git status 1 # On branch master # # Initial commit # 2 # Untracked files: # (use git add file... to include in what will be committed) # # .gitignore # hello_world.py # 3 nothing added to commit but untracked files present (use git add to track) git_practice$ 在Git中分支是项目的一个版本。从这里的输出可知我们位于分支master上见1。你 每次查看项目的状态时输出都将指出你位于分支master上。接下来的输出表明我们将进行初 始提交。提交是项目在特定时间点的快照。 Git指出了项目中未被跟踪的文件见2因为我们还没有告诉它要跟踪哪些文件。接下来 我们被告知没有将任何东西添加到当前提交中但我们可能需要将未跟踪的文件加入到仓库中 见3。 D.6 将文件加入到仓库中 下面将这两个文件加入到仓库中并再次检查状态 1 git_practice$ git add . 2 git_practice$ git status # On branch master # # Initial commit # # Changes to be committed: # (use git rm --cached file... to unstage) # 3 # new file: .gitignore # new file: hello_world.py # git_practice$ 命令git add .将项目中未被跟踪的所有文件都加入到仓库中见1。它不提交这些文件 而只是让Git开始关注它们。现在我们检查项目的状态时发现Git找出了需要提交的一些修改见 2。标签new file意味着这些文件是新添加到仓库中的见3。 D.7 执行提交 下面来执行第一次提交 1 git_practice$ git commit -m Started project. 2 [master (root-commit) c03d2a3] Started project. 3 2 files changed, 1 insertion()create mode 100644 .gitignorecreate mode 100644 hello_world.py 4 git_practice$ git status # On branch master nothing to commit, working directory clean git_practice$ 我们执行命令git commit -m message见1以拍摄项目的快照。标志-m让Git将接下来的 消息Started project.记录到项目的历史记录中。输出表明我们在分支master上见2 且有两个文件被修改了见3。 现在我们检查状态时发现我们在分支master上且工作目录是干净的见4。这是你每次 提交项目的可行状态时都希望看到的消息。如果显示的消息不是这样的请仔细阅读很可能你 在提交前忘记了添加文件。 D.8 查看提交历史 Git记录所有的项目提交。下面来看一下提交历史 git_practice$ git log commit a9d74d87f1aa3b8f5b2688cb586eac1a908cfc7f Author: Eric Matthes ericexample.com Date: Mon Mar 16 07:23:32 2015 -0800Started project. git_practice$ 你每次提交时Git都会生成一个包含40字符的独一无二的引用ID。它记录提交是谁执行的、 提交的时间以及提交时指定的消息。并非在任何情况下你都需要所有这些信息因此Git提供了 一个选项让你能够打印提交历史条目的更简单的版本 git_practice$ git log --prettyoneline a9d74d87f1aa3b8f5b2688cb586eac1a908cfc7f Started project. git_practice$ 标志--prettyoneline指定显示两项最重要的信息提交的引用ID以及为提交记录的消息。 D.9 第二次提交 为展示版本控制的强大威力我们需要对项目进行修改并提交所做的修改。为此我们在 hello_world.py中再添加一行代码 hello_world.py print(Hello Git world!) print(Hello everyone.) 如果我们现在查看项目的状态将发现Git注意到了这个文件发生了变化 git_practice$ git status 1 # On branch master # Changes not staged for commit: # (use git add file... to update what will be committed) # (use git checkout -- file... to discard changes in working directory) # 2 # modified: hello_world.py # 3 no changes added to commit (use git add and/or git commit -a) git_practice$ 输出指出了我们当前所在的分支见1、被修改了的文件的名称见2还指出了所做的 修改未提交见3。下面来提交所做的修改并再次查看状态 1 git_practice$ git commit -am Extended greeting. [master 08d4d5e] Extended greeting.1 file changed, 1 insertion() 2 git_practice$ git status # On branch master nothing to commit, working directory clean 3 git_practice$ git log --prettyoneline 08d4d5e39cb906f6cff197bd48e9ab32203d7ed6 Extended greeting. be017b7f06d390261dbc64ff593be6803fd2e3a1 Started project. git_practice$ 我们再次执行了提交并在执行命令git commit时指定了标志-am见1。标志-a让Git将仓 库中所有修改了的文件都加入到当前提交中如果你在两次提交之间创建了新文件可再次执行 命令git add .将这些新文件加入到仓库中。标志-m让Git在提交历史中记录一条消息。 我们查看项目的状态时发现工作目录也是干净的见2。最后我们发现提交历史中包 含两个提交见3。 D.10 撤销修改 下面来看看如何放弃所做的修改恢复到前一个可行状态。为此首先在hello_world.py中再 添加一行代码 hello_world.py print(Hello Git world!) print(Hello everyone.) print(Oh no, I broke the project!) 保存并运行这个文件。 我们查看状态发现Git注意到了所做的修改 git_practice$ git status # On branch master # Changes not staged for commit: # (use git add file... to update what will be committed) # (use git checkout -- file... to discard changes in working directory) # 1 # modified: hello_world.py # no changes added to commit (use git add and/or git commit -a) git_practice$ Git注意到我们修改了hello_world.py见1。我们可以提交所做的修改但这次我们不提交 所做的修改而要恢复到最后一个提交我们知道那次提交时项目能够正常地运行。为此 我们不对hello_world.py执行任何操作——不删除刚添加的代码行也不使用文本编辑器的撤销功能而在终端会话中执行如下命令 git_practice$ git checkout . git_practice$ git status # On branch master nothing to commit, working directory clean git_practice$ 命令git checkout让你能够恢复到以前的任何提交。命令git checkout .放弃自最后一次提 交后所做的所有修改将项目恢复到最后一次提交的状态。 如果我们返回到文本编辑器将发现hello_world.py被修改成了下面这样 print(Hello Git world!) print(Hello everyone.) 就这个项目而言恢复到前一个状态微不足道但如果我们开发的是大型项目其中数十个 文件都被修改了那么恢复到前一个状态将撤销自最后一次提交后对这些文件所做的所有修改。 这个功能很有用实现新功能时你可以根据需要做任意数量的修改如果这些修改不可行可 撤销它们而不会对项目有任何伤害。你无需记住做了哪些修改因而不必手工撤销所做的修改 Git会替你完成所有这些工作。 注意 想要看到以前的版本你可能需要在编辑器窗口中单击以刷新文件。 D.11 检出以前的提交 你可以检出提交历史中的任何提交而不仅仅是最后一次提交为此可在命令git check末 尾指定该提交的引用ID的前6个字符而不是句点。通过检出以前的提交你可以对其进行审核 然后返回到最后一次提交或者放弃最近所做的工作并选择以前的提交 git_practice$ git log --prettyoneline 08d4d5e39cb906f6cff197bd48e9ab32203d7ed6 Extended greeting. be017b7f06d390261dbc64ff593be6803fd2e3a1 Started project. git_practice$ git checkout be017b Note: checking out be017b. 1 You are in detached HEAD state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:git checkout -b new_branch_name HEAD is now at be017b7... Started project. git_practice$ 检出以前的提交后你将离开分支master并进入Git所说的分离头指针detached HEAD 状态见1。HEAD表示项目的当前状态之所以说我们处于分离状态是因为我们离开了一个 命名分支这里是master。 要回到分支master可检出它 关于“Python”的核心知识点整理大全62-CSDN博客 关于“Python”的核心知识点整理大全37-CSDN博客 关于“Python”的核心知识点整理大全25-CSDN博客 关于“Python”的核心知识点整理大全12-CSDN博客 往期快速传送门在文章最后 感谢大家的支持欢迎订阅收藏专栏将持续更新
http://www.tj-hxxt.cn/news/133009.html

相关文章:

  • 一个虚拟主机可以放几个网站莆田个人仿牌外贸网站建设
  • 网站建设需要什么技能网店推广方式有哪些
  • 推广公司网站有哪些方式wordpress常用的插件
  • 大港油田建设网站重庆在线课程开放平台
  • 做新闻类网站还有市场吗0453牡丹江信息网官网
  • 上海技术做网站编程软件python下载
  • 用php做网站的新闻做个app商城类的要多少钱
  • 乐山做网站cms 类网站
  • 成都淮州新城建设投资有限公司网站注册深圳公司不在深圳经营
  • 做外贸网站怎么访问外国网站网站建设瀑布流
  • 育贤网站建设网站做简介
  • icann 域名注册网站乐享黔程是什么公司
  • 汉口江岸区城市建设局网站宁波网站建设小程序开发
  • 长沙网站推广平台易企秀怎么制作
  • 做网站的语小程序专区
  • 游戏网站域名免费网站制作器
  • 智能网站建设公司排名免费的行情网站app大全下载
  • 集团网站手机版做前端常用的网站及软件
  • 专门做设计的网站有哪些企业门户网站什么意思
  • 深圳做网站专业的公司WordPress修改分类id
  • 培训建设网站运行wordpress环境
  • 外贸网站如何引流外贸推广平台排名
  • 免费速建网站陕西省建设工程安全协会网站
  • 360网站建设windowxp做网站服务器
  • 江苏网站建设价格做自己的优惠券网站
  • 网站的图片怎么做无法下载哪个网站可以做前端项目
  • 嘉兴网站建设公司就找嘉乐网络用织梦做企业网站
  • 怎么做仿制网站网站建设和技术服务合同范本
  • 无锡专业做网站凡科建设网站步骤
  • 网站建设服务是什么意思简洁大气企业网站模板