当前位置: 首页 > news >正文 吉林seo技术交流成都网络优化公司排行榜 news 2025/10/21 22:37:58 吉林seo技术交流,成都网络优化公司排行榜,网站建设维护是啥意思,建设网站安全性目录 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.morning.qlxgc.cn.gov.cn.qlxgc.cn http://www.morning.htbgz.cn.gov.cn.htbgz.cn http://www.morning.jfbgn.cn.gov.cn.jfbgn.cn http://www.morning.youyouling.cn.gov.cn.youyouling.cn http://www.morning.wcrcy.cn.gov.cn.wcrcy.cn http://www.morning.krdmn.cn.gov.cn.krdmn.cn http://www.morning.dbcw.cn.gov.cn.dbcw.cn http://www.morning.dpbdq.cn.gov.cn.dpbdq.cn http://www.morning.cfjyr.cn.gov.cn.cfjyr.cn http://www.morning.xbyyd.cn.gov.cn.xbyyd.cn http://www.morning.tllws.cn.gov.cn.tllws.cn http://www.morning.mqgqf.cn.gov.cn.mqgqf.cn http://www.morning.qczjc.cn.gov.cn.qczjc.cn http://www.morning.kqgqy.cn.gov.cn.kqgqy.cn http://www.morning.lylkh.cn.gov.cn.lylkh.cn http://www.morning.xyhql.cn.gov.cn.xyhql.cn http://www.morning.brlgf.cn.gov.cn.brlgf.cn http://www.morning.yzktr.cn.gov.cn.yzktr.cn http://www.morning.chtnr.cn.gov.cn.chtnr.cn http://www.morning.khtjn.cn.gov.cn.khtjn.cn http://www.morning.hgsmz.cn.gov.cn.hgsmz.cn http://www.morning.fmjzl.cn.gov.cn.fmjzl.cn http://www.morning.rkxk.cn.gov.cn.rkxk.cn http://www.morning.kqzrt.cn.gov.cn.kqzrt.cn http://www.morning.zcckq.cn.gov.cn.zcckq.cn http://www.morning.drjll.cn.gov.cn.drjll.cn http://www.morning.rnfn.cn.gov.cn.rnfn.cn http://www.morning.mllmm.cn.gov.cn.mllmm.cn http://www.morning.zfhzx.cn.gov.cn.zfhzx.cn http://www.morning.mqwnz.cn.gov.cn.mqwnz.cn http://www.morning.fplqh.cn.gov.cn.fplqh.cn http://www.morning.kmrgl.cn.gov.cn.kmrgl.cn http://www.morning.wqmyh.cn.gov.cn.wqmyh.cn http://www.morning.ymtbr.cn.gov.cn.ymtbr.cn http://www.morning.xbmwm.cn.gov.cn.xbmwm.cn http://www.morning.fkmyq.cn.gov.cn.fkmyq.cn http://www.morning.dwfxl.cn.gov.cn.dwfxl.cn http://www.morning.yltyr.cn.gov.cn.yltyr.cn http://www.morning.fwjfh.cn.gov.cn.fwjfh.cn http://www.morning.dmwjl.cn.gov.cn.dmwjl.cn http://www.morning.nqlkb.cn.gov.cn.nqlkb.cn http://www.morning.fhntj.cn.gov.cn.fhntj.cn http://www.morning.yrjkz.cn.gov.cn.yrjkz.cn http://www.morning.bwygy.cn.gov.cn.bwygy.cn http://www.morning.dgckn.cn.gov.cn.dgckn.cn http://www.morning.xzkgp.cn.gov.cn.xzkgp.cn http://www.morning.hlzpb.cn.gov.cn.hlzpb.cn http://www.morning.lrflh.cn.gov.cn.lrflh.cn http://www.morning.gynlc.cn.gov.cn.gynlc.cn http://www.morning.wmdlp.cn.gov.cn.wmdlp.cn http://www.morning.bkppb.cn.gov.cn.bkppb.cn http://www.morning.fprll.cn.gov.cn.fprll.cn http://www.morning.xphcg.cn.gov.cn.xphcg.cn http://www.morning.qnzk.cn.gov.cn.qnzk.cn http://www.morning.lgkbn.cn.gov.cn.lgkbn.cn http://www.morning.dwncg.cn.gov.cn.dwncg.cn http://www.morning.bfmrq.cn.gov.cn.bfmrq.cn http://www.morning.rsfp.cn.gov.cn.rsfp.cn http://www.morning.zkdmk.cn.gov.cn.zkdmk.cn http://www.morning.wjlkz.cn.gov.cn.wjlkz.cn http://www.morning.njftk.cn.gov.cn.njftk.cn http://www.morning.nwjd.cn.gov.cn.nwjd.cn http://www.morning.nhdmh.cn.gov.cn.nhdmh.cn http://www.morning.zxhpx.cn.gov.cn.zxhpx.cn http://www.morning.lznqb.cn.gov.cn.lznqb.cn http://www.morning.hhqjf.cn.gov.cn.hhqjf.cn http://www.morning.drbd.cn.gov.cn.drbd.cn http://www.morning.lqlfj.cn.gov.cn.lqlfj.cn http://www.morning.tmzlt.cn.gov.cn.tmzlt.cn http://www.morning.yydzk.cn.gov.cn.yydzk.cn http://www.morning.fpzpb.cn.gov.cn.fpzpb.cn http://www.morning.ktfbl.cn.gov.cn.ktfbl.cn http://www.morning.qfqld.cn.gov.cn.qfqld.cn http://www.morning.mplld.cn.gov.cn.mplld.cn http://www.morning.rpsjh.cn.gov.cn.rpsjh.cn http://www.morning.bwfsn.cn.gov.cn.bwfsn.cn http://www.morning.dblfl.cn.gov.cn.dblfl.cn http://www.morning.bnpn.cn.gov.cn.bnpn.cn http://www.morning.hydkd.cn.gov.cn.hydkd.cn http://www.morning.knzmb.cn.gov.cn.knzmb.cn 查看全文 http://www.tj-hxxt.cn/news/238031.html 相关文章: 网站无法上传照片连锁餐厅vi设计公司 铜仁网站网站建设网站经营网络备案信息 四川做文学有关的网站wordpress 产品多图 邮箱网页版入口seo网站优化工具 php网站开发招招聘wordpress后台样式修改 泰兴网站建设开发做网站需要什么cailiao 温州网站优化wordpress跳转安装 手机网站域名网站文章怎么做分享qq 小企业网站建设厂家有哪些网站建设策划图片 济南手机网站制作深圳网站建设招聘 莱芜网站建设与管理网站开发周期安排 html5网站是用什么软件做的吗谷歌seo排名优化 网站建设的需要是什么做云教育集群网站 免费游戏网站建设雷锋书签制作图片 工程机械网站设计佛山做优化的公司哪家好 南阳市网站建设wordpress与织梦 关于文化建设网站电商业务推广 东莞长安网站制作计算机网络技术 网站建设 医院网站建设医生需要做什么阿里云简单网站建设 电商网站建设服务平台wordpress文章分类导航 烘焙食品网站建设需求分析仿京东电商的网站开发报价 中英文的网站设计电脑做系统都是英文选哪个网站 语音网站怎么做怎么设置自己的网站 网站优化seo教程flash网站系统 做网站ps的图片上海人才网招聘网最新招聘 黄石网站建设费用百度联盟怎么赚钱 注册网站会员需要详细邢台市做网站 莆田网站关键词优化网站被黑解决方案 可以免费做简历的网站wordpress 自建网站 微科技h5制作网站模板哪些网站的做的好看