.ssh
在我跑之前我没有目录
ssh user@foo.com
这创建了一个带有一个文件的.ssh目录known_hosts
.
它有一些这样的文字.
foo.com,107.180.00.00 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAuJfqSnraBz//Ux4j/hZpLv2eYUxNUgCk+9ClqoSgfcu4vXbWtUGSjo75UVQf+uguOeBnRLppJJ3mt0R5c/PPcawUGWfffk33t+biYcqra9xUcyfiGtO/Icko2L1J0EYTXM/8x8VK6UYFMfad2gltnZRa8Am50oHTXot1Df0RljUBxvh/UhmTJUrODpyrl2xY1OMWjM+S6uYCMNeSQGEpNfsWiCIStRnctMZSxiYJOLTSC4F2GF7B8pYFBn5rSwVHp17WCdO+4BZfwvH3HSSH8IWoyFhki+NlG912SEBJXcryvc0JPfAB9DTB4mRImjgrRT8vz5QeaCDrh8k4/A+U1fff
Run Code Online (Sandbox Code Playgroud)
我认为这可能是公共或私人密钥拉出我的服务器的一些方法,但事实并非如此.
这是什么,它用于什么?
我只是想了解更多有关ssh及其工作原理的信息.例如,在这种情况下,我没有在本地计算机上设置私钥,因此它提示输入密码.
研究
根据它,它假设是服务器的公钥
我已经在JS写了一段时间并且没有使用过这种形式:
dist: {
files: {
[bpr + 'lib/Monster.min.js']: ['<%= concat.dist.dest %>']
}
}
}
Run Code Online (Sandbox Code Playgroud)
该
[]:[]
Run Code Online (Sandbox Code Playgroud)
它工作,我只是没有使用它或之前看过它.
我正在检查ISO OSI图表,您可以在其中看到git使用的其他两个协议:
https :(这是http over ssl)
和
SSH
但没有提到git://
这是ISO OSI:
我试过了:
/*jshint esversion: 6 */
Run Code Online (Sandbox Code Playgroud)
但是在运行grunt时遇到错误:
这应该esnext
是被弃用的首选方法.请参阅此处 - http://jshint.com/docs/options/#esnext
在这种情况下,我想忽略iOS使用的文件,特别是这个文件
.DS_Store
Run Code Online (Sandbox Code Playgroud)
我这样创建了一个.gitignore文件
touch .gitignore
Run Code Online (Sandbox Code Playgroud)
并放在一行
/.DS_Store
Run Code Online (Sandbox Code Playgroud)
我推到一个裸露的仓库,有一个钩子结账到一个完整的回购.
该文件一直显示在我的完整仓库中.
我一直在做一些回购的开始工作,我不需要历史。
我想从零开始/零开始吗?
我可以简单地删除.git
文件夹并git init
再次运行。
但是,这将如何影响我的远程存储库?
特别是.DS_Store文件,我在Mac上,所以我当然把它放在我的.gitignore中.我根本不在乎文件.但由于某种原因,它试图从我设置为服务器的裸仓库中取出它.
Updating 8e11f79..b315527
error: Your local changes to the following files would be overwritten by merge:
.DS_Store
config/wi-fi.txt
web/.DS_Store
Please, commit your changes or stash them before you can merge.
Aborting
Run Code Online (Sandbox Code Playgroud) 我使用这个文档设置了一些github repos:
echo "# foo" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/foo-1/foo.git
git push -u origin master
Run Code Online (Sandbox Code Playgroud)
这个名字origin
有什么特别的含义吗?
如果是这样纯粹是语义上的?
我有一个我使用的裸仓库
git init --bare
Run Code Online (Sandbox Code Playgroud)
它还有一个像这样的简单的 post-receive 钩子来更新 web 应用程序。
git --work-tree=/foo/public_html --git-dir=/foo/root.git checkout -f
Run Code Online (Sandbox Code Playgroud)
我也想推送到 github,但我不想推送我的整个 repo。
git push github_repo
Run Code Online (Sandbox Code Playgroud)
我想在忽略我所有 php 文件的根目录中使用 .gitignore 文件:
*.php
Run Code Online (Sandbox Code Playgroud)
我可以这样做吗?
我使用 jQuery 为我的页面设置动画 - 一个名为slideToggle()的函数。我可以在调试器中查看它并查看应用于我的<nav>
元素的样式。
我面临的问题是,在我调用 slideToggle (第二次)之后,它会将 display:none 设置<nav>
为正确的。
但是,如果我再次展开屏幕,菜单不会像它应该的那样重新出现在正常状态。
我在媒体查询中设置了它,但它被忽略了。
@media screen and (max-width: 1000px){
/* This does nothing but I want it to turn the display on.
*/
nav {
display: block;
}
}
Run Code Online (Sandbox Code Playgroud)