小编dav*_*ais的帖子

为裸仓库设置post-receive hook

我在我的ubuntu服务器上设置了一个裸仓库.

在我将我的裸git repo推送到服务器之后:

$ git push origin master
Run Code Online (Sandbox Code Playgroud)

我希望使用最新推送更新我的非裸仓库的内容,如图所示,非裸仓库是我的实际工作目录,名为workfiles.

$ cd /central/workfiles
$ git pull
$ exit
Run Code Online (Sandbox Code Playgroud)

我听说过post-receive hook但是不知道如何设置相同的.我怎样才能实现同样的目标.

git github githooks

9
推荐指数
3
解决办法
8010
查看次数

禁用点击事件

我有一个表行,它指定一个onclick事件,如下所示.

onclick="dispStudRequest('<%=u_studentRequestID%>','<%=rollno%>')"
Run Code Online (Sandbox Code Playgroud)

并且表行中有许多表数据,并且还有多行.

这里我的要求是仅对一个表数据禁用此onclick事件,但对整个行保持活动状态.

是否有任何禁用只有一个表数据的onclick事件.

编辑

表格如下所示.

<html>
<head>

<script>
function dispStudRequest(val, val1)
{
    document.location.href="/student/Studentdetails.jsp?u_StudentID="+val+"&u_rollnoNumber="+val1;
}
</script>
</head>
<body>

<table>
<tr onclick="dispStudRequest('<%=u_studentRequestID%>','<%=rollno%>')">
    <td><input type="checkbox" name="checkBoxVer" value="<%=seqno%>" onClick="return checkClick(this);" CHECKED></td>
    <td><img style="width="15" height="15"; <%=iSrc%>></td>
    <td>Student1</td>

</tr>
<tr onclick="dispStudRequest('<%=u_studentRequestID%>','<%=rollno%>')">
    <td><input type="checkbox" name="checkBoxVer" value="<%=seqno%>" onClick="return checkClick(this);" CHECKED></td>
    <td><img style="width="15" height="15"; <%=iSrc%>></td>
    <td>Student2</td>

</tr>
</table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

并且首先需要禁用onclick事件,<td>这是一个复选框.

html javascript css jquery html5

6
推荐指数
1
解决办法
1102
查看次数

GIT没有跟踪文件

我在AIX 6.1上设置了GIT并且遇到了问题.

我遵循的步骤顺序如下所示:

  1. 我创建了一个文件夹.
  2. 进入该文件夹并初始化非裸存储库
  3. 初始化用户名和用户电子邮件
  4. 使用文件中的一些数据创建名为index.html的文件.
  5. 创建一个名为newfolder的子文件夹
  6. 进入新创建的文件夹.
  7. 创建一个名为index-2.html的新文件,其中包含一些数据.

执行上述所有步骤并给出git status命令后我得到了foll结果:

# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       ../index.html
#       ./
Run Code Online (Sandbox Code Playgroud)

我知道上面目录中的index.html正在显示,但为什么不显示当前目录中的index-2.html.

文件index-2.html也应该被正确跟踪.

git aix github

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

Git藏匿问题

我在git stash中有一个问题.

比如说我a.txt,b.txt & c.txt在repo中有3个文件说,目录是干净的.

现在我正在修改其中的两个文件:a.txt and b.txt.

现在我还没有完成对两个文件的更改,所以我用foll命令存储它们:

$ git stash save "First Stash"
Run Code Online (Sandbox Code Playgroud)

不,如果我做了$ git stash list,我明白了

stash@{0}: On master: First Stash
Run Code Online (Sandbox Code Playgroud)

不,如果我修改第三个文本文件c.txt并存储以及显示:

$ git stash save "Second Stash"
Run Code Online (Sandbox Code Playgroud)

如果我做了,$git stash list我终于得到了foll结果,

stash@{0}: On master: Second stash
stash@{1}: On master: First Stash
Run Code Online (Sandbox Code Playgroud)

藏匿号码和消息在这里混淆了.这里发生了什么?现在,如果我弹出,stash@{0}我得到第一个藏匿内容,但消息在这里反转,显示为第二个藏匿但应该是第一个存储.

这是我的工作流程

admin:stud:/demo/stash_demo> ls
a.txt  b.txt
admin:stud:/demo/stash_demo> echo Hello World >> a.txt
admin:stud:/demo/stash_demo> git stash save "First"
Saved working directory and index state On …
Run Code Online (Sandbox Code Playgroud)

git git-stash

5
推荐指数
1
解决办法
1161
查看次数

静态工厂方法

静态工厂方法的一个优点是:

与构造函数不同,它们可以返回其返回类型的任何子类型的对象,这使您在选择返回对象的类时具有很大的灵活性.

这究竟是什么意思?有人能用代码解释一下吗?

java

4
推荐指数
1
解决办法
96
查看次数

标签 统计

git ×3

github ×2

aix ×1

css ×1

git-stash ×1

githooks ×1

html ×1

html5 ×1

java ×1

javascript ×1

jquery ×1