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

网站改版 英文wordpress 和 wix

网站改版 英文,wordpress 和 wix,静态网页报告,premium WordPress目录 1、语法说明2、本地仓库相关操作建立一个git文件(git init)把工作区的文件添加到暂存区(git add)把暂存区的文件添加到本地仓库(git commit)查看暂存区和本地仓库中的文件(git ls-files)查看文件夹下所有文件的状态(git status)查看版本库中的提交记录(git log)恢复的文件… 目录 1、语法说明2、本地仓库相关操作建立一个git文件(git init)把工作区的文件添加到暂存区(git add)把暂存区的文件添加到本地仓库(git commit)查看暂存区和本地仓库中的文件(git ls-files)查看文件夹下所有文件的状态(git status)查看版本库中的提交记录(git log)恢复的文件(git checkout)版本退回(git reset)查看本地仓库文件和暂存区文件中的内容(git show)文件差异对比(git diff)忽略文件(.gitignore) 3、SSH简介密钥GitHub在本地生成公钥和私钥在GitHub中添加公钥 4、远程仓库(GitHub)相关操作下载GitHub上的代码(git clone)下载被更新代码(git pull)上传修改的代码(git push) 1、语法说明 被” “和[ ]“包含起来的内容表示用户自己选定的参数。但” “是要求用户必须输入的而”[ ]表示用户可以根据自己的需要选择输入。 比如git reset的语法是这样的 git reset commit commitid --[option]其中commitid指的是commit id可以理解为每一提交到本地仓库之后该仓库状态的ID利用这个ID我们可以快速定位到某个状态。 那么以下两个种方式都是合理的 git reset commit 7b0dcac git reset commit 7b0dcac --soft2、本地仓库相关操作 建立一个git文件(git init) 用git Bash进入一个新的文件夹输入以下命令可以建立一个git文件。 git init查看一下是否有.git文件 把工作区的文件添加到暂存区(git add) git add object_file把暂存区的文件添加到本地仓库(git commit) 方法一提交之后再进入vim编辑器写入这次提交的备注 git commit方法一提交的同时写入备注 git commit -m any information you wanna write.查看暂存区和本地仓库中的文件(git ls-files) git ls-files查看文件夹下所有文件的状态(git status) git status查看版本库中的提交记录(git log) 版本库即本地仓库。 方法一直接查看提交记录的完整信息 git log箭头所指的是每次提交更新之后本地仓库状态的哈希值也可以理解该时间点本地仓库状态对应的ID用的时候经常拿一部分来用即可。 方法二查看部分重要信息 git log --oneline红框内是哈希值的前N位一般用这个来对应每一个的提交信息即可。 恢复的文件(git checkout) 在工作区中的文件被修改之后却想要恢复到修改前的状态但还未提交到暂存区和本地仓库。 git checkout object_file注git checkout默认只是恢复到上一次的状态如果想要恢复到更久以前的状态请继续往下看。再者这一小节的修改不仅指修改了文件还可以指文件被删除了。 在工作区中的文件被修改之后却想要恢复到修改前的状态但已经提交到暂存区和本地仓库。在工作区中的文件被修改之后却想要恢复到以前的某个状态但已经提交到暂存区和本地仓库。 git checkout commit commitid object_file注这里的ID即是第N次提交记录的哈希值。该指令可以把object_file文件恢复到第N次提交时候的状态。 版本退回(git reset) 版本退回有三种方式分别是soft, hard, mixed。其中的mixed也是默认(default)的方式。 默认的方式下本地仓库的记录会退回到之前的某个时间点。但工作区和暂存区保持不变。 git reset commitidsoft的方式下本地仓库和暂存区的状态会退回到之前的某个时间点。但工作区保持不变。 git reset commitid --softsoft的方式下本地仓库、暂存区和工作区的状态都会退回到之前的某个时间点。 git reset commitid --hard用git reset --hard打个比方。比如你在早上8:00向本地仓库提交了一次更新版本库记录这次更新后的状态ID为123456。接着你继续工作到中午12:00但此时你发现你早上的工作方向全错了想要恢复早上8:00时的文件状态就可以使用git reset 123456 --hard。 查看本地仓库文件和暂存区文件中的内容(git show) 查看暂存区中文件的内容。 git show :object_file查看本地仓库里某次状态下的文件内容。 git show commitid:object_file文件差异对比(git diff) 1、对比工作区和暂存区文件的差异 git diff [object_file]可以看到这里的object_file是被”[ ]“包含起来的说明这个参数可写也可不写不写的话表示对比所有文件的差异写则表示只对比某个文件的差异。 2、对比工作区和本地仓库文件内容之间的差异 git diff commitid [oject_file]3、对比本地仓库中两个版本的差异 git diff commitid commitid [object_file] 4、对比两个文件之间的差异 git diff object_file_1 object_file_2忽略文件(.gitignore) 在一个项目中经常会生成一些中间文件比如C在Windows编译之后有一个.exe文件而这些文件我们并不希望它被上传到本地仓库中。那么我们就可以利用.gitignore文件去隐藏那些我们不希望上传的文件。 第一步创建一个.gitignore文件 vim .gitignore第二步在.gitignore文件里写入我们希望被忽略的文件名。比如所有的.exe文件 echo *.exe - .gitignore3、SSH简介密钥GitHub 在传统的网络通信当中访问一个网站存在被第三方截取数据的风险更甚至当你以自己的用户名和密码登录该网站的时候这些信息也有可能被窃取。于是为了规避这种风险人们提出了ssh。 SSH(Secure Shell): 一种网络安全协议让信息以加密的形式进行传输。具体体现为ssh通信依赖公钥和私钥这两把钥匙来加密和解析数据。 无论是公钥还是私钥都由本地计算机生成然后本地计算机会把公钥发给目标服务器。目标服务器所发送的信息都会用公钥进行加密当收到信息之后本地计算机再用私钥进行数据解析。由于公钥加密的信息只能用私钥进行解析而私钥一直存在于本地PC之中所以不可能被第三方通过网络窃取。通过这种设置即便第三方通信数据也因为只有一把钥匙而无法解析。 以上只是一些关于SSH的粗略理解事实上公钥私钥只用于SSH握手过程的相互确认身份具体的信息传递还是其他一些加密方法。 在本地生成公钥和私钥 进入git bash 第一步切换到根目录且进入.ssh文件夹。 cd ~ cd .ssh第二步生成密钥。 sshtest-keygen -t rsa -b 4096第三步输入密钥的名称例如test。 第四步输入密码。 通过这个这两部操作会生成test和test.pub两个文件前者是私钥文件后者是公钥文件。 第五步创建config文件指定使用该密钥文件来认证GitHub。 tial -5 config最后一步进入test.pub文件复制公钥添加在GitHub中。 在GitHub中添加公钥 通过上一个步骤我们获取了本地计算机生成的公钥。接下来进入GitHub添加公钥。 如图先进入GitHub页面点击自己的头像再点击Settings… 通过以上的操作接下来我们用本地计算机访问GitHub的时候GitHub便知道是哪台计算机访问它了以便接下来我们将GitHub的远程仓库和本地仓库连接起来。 4、远程仓库(GitHub)相关操作 下载GitHub上的代码(git clone) 下载GitHub上的代码可以通过命令行的方式也可以通过网页点击的方式。网页点击则相对简单如图直接点击Download ZIP即可以下载相应的压缩包。 命令行的方式则有三种HTTPS, SSH, GitHub CLI。这三种方式只是复制对应的链接然后在git bash输入命令行即可。 git clone link在我们克隆(clone)别人的仓库之后也可以用git log去查看作者的修改记录。 下载被更新代码(git pull) 如果我们想获取代码作者在GitHub上作的修改最笨的方法当然是重新下载一遍但也可以用git pull命令更新所修改的内容。但需要注意的是使用git pull命令必须先进入相应的文件夹。 git pull上传修改的代码(git push) 我们在本地修改代码并添加到本地仓库之后可以用git push命令来将代码上传到GitHub上。但这不意味着你可以随随便便的将自己的代码push到别人的仓库中一般而言需要得到作者的许可。而对于自己的仓库GitHub会通过用户名或ssh的密钥来自动匹配你的权限。 git push
http://www.eeditor.cn/news/126371/

相关文章:

  • 网站集约化建设行业规定网络哪个运营商好
  • 网站外链快速建设凡科快图免费下载
  • 摄影网站备案建立第一个网站
  • 为什么大型网站都用phpwordpress使用自己的模板
  • 宁波网站建设详细内容有一个做名片的网站
  • 做资源网站广丰区建设局网站
  • 建设银行网站网址怎么做国内网站吗
  • 网站app定制漯河搜狗关键词优化排名软件
  • 天猫网站是怎么做seo优化的wordpress仿静态页
  • python做博客网站为什么这么多人嫌弃top域名
  • 江苏新有建设集团有限公司官方网站社保官方网站登录入口
  • 如何给网站做地图wordpress 页面伪静态页面
  • 做电商排名网站学校网站管理方案
  • 雕塑网站模板专业简历制作网站有哪些
  • 响应式网站wordpress一般通过什么来进行知识点挖掘
  • 专门做三国战纪的网站叫什么意思四川住房城乡和城乡建设厅网站首页
  • 晋中市科技馆网站建设设计一个介绍电视剧的网页
  • 怎么建设一个淘宝客网站谁知道江门网站设计华企立方
  • 网站源码下载哪个网站好网站标题关键词
  • 织梦做的网站很老做水军那些网站好
  • 建设网站专业公司吗wordpress头条主题
  • 打折网站建设教程下载做网站的工作怎么样
  • 做网站分为哪几个岗位阿里巴巴跟建设网站的区别
  • 攀枝花三线建设网站江西企业网站建设哪家好
  • 刀模 东莞网站建设专业做包装设计网站
  • 做电影下载网站好图形设计网站
  • 连云港市住房和城乡建设局网站app界面素材
  • 建设网站图片番禺企业网站建设
  • 中国建设领域专业人员网站做视频播放网站 赚钱
  • destoon做的网站建立组词