错误地我已经提交了一个提交,现在我想从历史日志中删除并返回到先前的提交.我一直在尝试检查我想要返回的提交但Smartgit要求我创建一个本地分支以执行此操作(附加屏幕截图),因为我不是SG的专家,我真的需要一些建议.我还试图恢复我错误提交,但我仍然看到日志提交.这就是日志现在的样子:
在尝试结帐时:
我的日志如何看待当下:
我想要做的是从日志中删除前两个提交并返回到"Cambios Varios"提交(当我试图检查提交时,带有绿色箭头的那个提示).
所有这些混乱是因为我的coleague做了一些更改并添加了一个文件,然后提交他的更改,为了让我的文件更新我拉了但我的文件没有得到更新我的本地存储库并没有添加文件是由我的coleague添加.除了PULL之外,当另一个用户执行提交时,还有什么我需要做的才能更新我的所有文件夹吗?我是SmartGit的新手,每次试图干净拉动时都会有点混乱.非常感谢 !
我正在使用 css3 更改所有复选框的外观和感觉,但我正在尝试找到一种更好的方法来实现选中的属性(选中时,复选框必须只填充纯色),我真的不知道如果使用填充来完成这是最佳实践,因为在使用不同的浏览器时我会得到不同的结果。一些建议将不胜感激。
这是我想要完成的:
未选中的复选框:
勾选复选框:
以下是 CSS 和 HTML:
.checkbox {
margin: 0 0 1em 2em;
}
.checkbox .tag {
color: #595959;
display: block;
float: left;
font-weight: bold;
position: relative;
width: 120px;
}
.checkbox label {
display: inline;
}
.checkbox .input-assumpte {
display: none;
}
.input-assumpte + label {
-webkit-appearance: none;
background-color: #fafafa;
border: 1px solid #cacece;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
padding: 9px;
display: inline-block;
position: …
Run Code Online (Sandbox Code Playgroud)我正在尝试使用 Webpack 4 将我的图像文件夹从我的 src 文件夹导入(移动)到我的 dist 文件夹,但与 Gulp 不同,这个任务在 Webpack 中看起来非常复杂,即使我什至没有尝试弄乱位于此刻,我只想 Webpack 加载它们并将它们放在我的 dist/image 文件夹中。
我看到人们在他们的 index.js 上逐个图像导入,我不相信这是唯一的解决方案,有没有一种方法可以将整个文件夹移动到 dist / production 文件夹,而不必在索引.js ?
这是我目前的 webpack 配置:
const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const WebpackMd5Hash = require('webpack-md5-hash');
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
module.exports = {
entry: path.resolve(__dirname, 'src/js/scripts.js'),
output: {
path: path.resolve(__dirname,'dist'),
filename: '[name].[chunkhash].js'
},
module: {
rules: [
//JS
{
//Tipo de Archivo quiero reconocer
test: /\.js$/,
exclude: /node_modules/,
//Que Loader se encarga del tipo de extension de …
Run Code Online (Sandbox Code Playgroud) 我正在将一些图像从我的 chrome 扩展文件夹之一检索到网站 DOM,每次我重新加载扩展时,我都会收到“扩展上下文无效”错误。当我执行“chrome.storage.local.set”时也会发生同样的事情。
做了一些研究,我意识到这个错误与这个答案中很好解释的事实有关,但由于我没有在我的内容脚本和 background.js 之间传递消息,我想知道为什么会发生这种情况。
这是我的脚本的一部分(通过 popup.js 中的 chrome.tabs.executeScript 注入),在那里我遇到了错误,我基本上是将图像从我的扩展文件夹之一注入到网站 DOM:
for (let k = 0; k < incomingChatTags.length; k++) {
let normalHolderTag = $(incomingChatTags[k]).text().toLowerCase();
switch (normalHolderTag) {
case "vip":
$(incomingChatTags[k]).addClass("ce-vip");
priorityVal += 300;
break;
case "rg":
$(incomingChatTags[k]).addClass("ce-rg");
priorityVal += 240;
break;
case "accountclosure":
$(incomingChatTags[k]).addClass("ce-accountclosure");
priorityVal += 200;
break;
case "21com":
let logo21 = chrome.extension.getURL("/images/21_thumb.png");
$(incomingChatTags[k]).html('<img src="' + logo21 + '" />');
$(incomingChatTags[k]).addClass("ce-tag-logo");
break;
case "caxino":
//the console shows the error here and not …
Run Code Online (Sandbox Code Playgroud)