标签: reset

用简单的英语,"git reset"有什么作用?

我看到有趣的帖子解释了微妙之处git reset.

不幸的是,我读的越多,我就越不能完全理解它.我来自SVN背景,Git是一个全新的范例.我很容易变得善变,但Git更具技术性.

我认为git reset很接近hg revert,但似乎存在差异.

究竟究竟做了git reset什么?请包括以下详细说明:

  • 选项--hard,--soft--merge;
  • 你使用的奇怪符号HEADHEAD^HEAD~1;
  • 具体用例和工作流程;
  • 对工作副本,HEAD全球压力水平的影响.

git reset

657
推荐指数
5
解决办法
19万
查看次数

使用jQuery重置多阶段表单

我有一个带有标准复位按钮的表格,因此编码:

<input type="reset" class="button standard" value="Clear" />
Run Code Online (Sandbox Code Playgroud)

麻烦的是,表示表单属于多阶段排序,因此如果用户填写一个阶段然后稍后返回,则单击"清除"按钮时,不会重置各个字段的"记住"值.

我认为附加一个jQuery函数来遍历所有字段并"手动"清除它们就可以了.我已经在表单中使用了jQuery,但我只是起步速度,所以我不知道如何解决这个问题,除了通过ID单独引用每个字段,这看起来效率不高.

TIA提供任何帮助.

forms jquery reset

348
推荐指数
9
解决办法
27万
查看次数

如何使用带有.reset()方法的jQuery重置表单

当我点击重置按钮时,我有可以重置表单的工作代码.然而,在我的代码变得越来越长之后,我意识到它不再起作用了.

 <div id="labels">
        <table class="config">
            <thead>
                <tr>
                    <th colspan="4"; style= "padding-bottom: 20px; color:#6666FF; text-align:left; font-size: 1.5em">Control Buttons Configuration</th>
                </tr>
                <tr>
                    <th>Index</th>
                    <th>Switch</th>
                    <th>Response Number</th>
                    <th>Description</th>
                </tr>
            </thead>
            <tbody>

                <form id="configform" name= "input" action="#" method="get">
                <tr><td style="text-align: center">1</td>
                    <td><img src= "static/switch.png" height="100px" width="108px"></td>
                    <td id="small"><input style="background: white; color: black;" type="text" value="" id="number_one"></td>
                    <td><input style="background: white; color: black;" type="text"  id="label_one"></td>
                </tr>
                <tr>
                    <td style="text-align: center">2</td>
                    <td><img src= "static/switch.png" height="100px" width="108px"></td>
                    <td id="small"><input style="background: white; color: black;" type="text" id = "number_two" value=""></td>
                    <td><input …
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery reset

244
推荐指数
11
解决办法
74万
查看次数

在postgres中重置自动增量计数器

我想强制一个表的自动增量字段为某个值,我试着用这个:

ALTER TABLE product AUTO_INCREMENT = 1453
Run Code Online (Sandbox Code Playgroud)

ALTER SEQUENCE product  RESTART WITH 1453;
ERROR:  relation "your_sequence_name" does not exist
Run Code Online (Sandbox Code Playgroud)

我是postgres的新手:(

我有一个表productIdname领域

sql postgresql reset auto-increment

195
推荐指数
13
解决办法
16万
查看次数

将std :: vector <int>的每个值重置为0的最快方法

将a的每个值重置std::vector<int>为0并保持向量初始大小的最快方法是什么?

带[]运算符的for循环?

c++ reset stdvector

182
推荐指数
6
解决办法
13万
查看次数

如何git reset --hard一个子目录?

更新:从Git 1.8.3开始,这将更直观地工作,请参阅我自己的答案.

想象一下以下用例:我想摆脱我的Git工作树的特定子目录中的所有更改,保留所有其他子目录.

什么是适合此操作的Git命令?

下面的脚本说明了这个问题.在How to make files注释下面插入适当的命令- 当前命令将恢复a/c/ac应该由稀疏检出排除的文件.请注意,我希望明确恢复a/aa/b,我只"知道" a,并希望下面恢复一切.编辑:我也不"知道" b,或者与其他目录位于同一级别a.

#!/bin/sh

rm -rf repo; git init repo; cd repo
for f in a b; do …
Run Code Online (Sandbox Code Playgroud)

git reset sparse-checkout git-reset

178
推荐指数
7
解决办法
12万
查看次数

如何重用ostringstream?

我想清除并重用ostringstream(和底层缓冲区),以便我的应用程序不必执行尽可能多的分配.如何将对象重置为初始状态?

c++ stl reset ostringstream

115
推荐指数
2
解决办法
5万
查看次数

我怎样才能在git裸存储库中取消提交最后一次提交?

考虑到有几个git命令在裸存储库中没有意义(因为裸存储库不使用索引而没有工作目录),

git reset --hard HEAD^ 
Run Code Online (Sandbox Code Playgroud)

不是解除对此类存储库中的最后一次更改的解除.

搜索通过互联网,所有我能找到相关的话题就是这个,在我提出这样做的方式有三种:
1."手动更新裁判(其中涉及水暖)";
2." git push -f来自非裸库";
3." git branch -f this $that".

您认为哪种解决方案更合适,或者有哪些方法可以做到这一点?不幸的是,我发现的关于git bare存储库的文档相当差.

git commit repository reset git-bare

88
推荐指数
3
解决办法
3万
查看次数

如何在Django中重置db?我收到命令'reset'not found错误

遵循这个Django by example tutotrial:http://lightbird.net/dbe/todo_list.html

教程说:

"这改变了我们的表格布局,我们必须要求Django重置并重新创建表格:

manage.py reset todo; manage.py syncdb"

但是,当我跑步时manage.py reset todo,我收到错误:

$ python manage.py reset todo                                       
- Unknown command: 'reset'
Run Code Online (Sandbox Code Playgroud)

这是因为我使用的是sqlite3而不是postgresql吗?

有人能告诉我重置数据库的命令是什么吗?

命令:python manage.py sqlclear todo返回错误:

$ python manage.py sqlclear todo    
CommandError: App with label todo could not be found.    
Are you sure your INSTALLED_APPS setting is correct?
Run Code Online (Sandbox Code Playgroud)

所以我在settings.py中将'todo'添加到了我的INSTALLED_APPS,然后python manage.py sqlclear todo再次运行,导致出现此错误:

$ python manage.py sqlclear todo                                      
- NameError: name 'admin' is not defined
Run Code Online (Sandbox Code Playgroud)

python database django reset

84
推荐指数
7
解决办法
14万
查看次数

Git:如何在提交之间来回移动

我有一个关于Git的新手问题:

我需要在分支的历史中来回移动.这意味着,我需要将所有文件放到一些旧版本中的状态,然后我需要回到存储库中的最新状态.我不需要提交.

使用SVN,它会

svn up -r800
Run Code Online (Sandbox Code Playgroud)

得到修订版800,和

svn up
Run Code Online (Sandbox Code Playgroud)

与存储库保持同步.

我知道我想要回复的提交的哈希,所以我试过了

git reset <hash>
Run Code Online (Sandbox Code Playgroud)

这似乎让我在那里.但后来我试过了

git pull
Run Code Online (Sandbox Code Playgroud)

但是抱怨冲突.

那么,通过分支历史的正确方法是什么?

我正在考虑SVN,所以不要指向我一些很好的教程.请注意,我已经检查了http://git.or.cz/course/svn.htmlhttp://www.youtube.com/watch?v=8dhZ9BXQgc4.

谢谢,Ondra.

git pull reset git-pull

70
推荐指数
5
解决办法
6万
查看次数