小编jdi*_*ias的帖子

如何使用Eclipse EGit将我的服务器git存储库中的新分支下载/克隆到已经创建的本地git存储库中

这真让我抓狂.

我在托管公司托管的Linux服务器中创建了一个git存储库.

我使用Eclipse EGit将其克隆到本地副本.

然后我在服务器的原始git存储库中创建了一个分支.

如何使用Eclipse EGit将分支复制到本地副本?

当我在EGit中打开Git存储库时,我看到:

- Local
-- master

- Remote Tracking
-- origin/development
-- origin/master
Run Code Online (Sandbox Code Playgroud)

如何使用EGit在我的本地获得原点/开发?

我知道我可以创建一个新的克隆,但我不想这样做,因为我相信必须有一种方法来获得新的分支.

第二个问题 - EGit内的pull命令在哪里?我能够找到fetch命令,但是当我运行它时它表示没有任何东西可以获取.RefSpec是:

+refs/heads/*:refs/remotes/origin/*
Run Code Online (Sandbox Code Playgroud)

第三个问题 - 有没有办法在我的Windows系统中从Eclipse内部的命令行处理git命令?我想过尝试从命令行拉取,但我在本地系统中找不到它.

谢谢.

eclipse git eclipse-plugin git-clone egit

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

如何撤消git merge squash?

我刚做了一个

git merge --squash feature-branch
Run Code Online (Sandbox Code Playgroud)

进入我的develop分店.

问题是上面的命令更新了头部而没有创建新的提交.我的目的是创建一个单一的提交申请到负责人develop.

简而言之,develop合并前后分支的日志完全相同.

有没有办法恢复develop到之前的状态git merge

谢谢.

根据Dan D.的评论和下面接受的答案,我能够解决我的问题.如果你在同一条船上,请看下面我做了什么:

1 - 我跑了git reflog,它列出了我对我的develop分支所做的所有提交和检查.

2 - git reset HEAD@{1}我没有按照建议进行操作,而是在最后一次提交开发时找到了我希望保留的数字.就我而言HEAD@{188}.所以我打字了git reset HEAD@{188}.

3 - 我跑了一个git log,它有一个干净的日志,只显示我做错了合并之前的提交.

4 - 我跑完git add -A .了功能开发期间创建的所有新文件.

5 - 我跑了 git commit -m "install feature-x"

6 - 结果现在我有了develop正确文件的分支,并且日志是干净的 - 只显示了我在开发过程中所做的所有更改的一次提交feature-x.

我仍然需要找出为什么我的原件git merge --squash feature-branch …

git version-control git-merge

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

使用 Eclipse EGit 在 1and1 共​​享 Linux 服务器中克隆 1and1 git 存储库时出现问题

我刚刚在我的 1and1 共​​享主机中设置了一个 git 存储库。1and1 提供 git 作为 Linux 业务包的一部分,我决定使用它而不是安装我自己的 git。

当我执行 dir .git 时,我可以看到存储库中的信息:

-rw-r--r--   1 foo ftpusers      23 Sep  6 19:41 HEAD
drwxr-xr-x   2 foo ftpusers       6 Sep  6 19:41 branches
-rw-r--r--   1 foo ftpusers      92 Sep  6 20:42 config
-rw-r--r--   1 foo ftpusers      73 Sep  6 19:41 description
drwxr-xr-x   2 foo ftpusers    4096 Sep  6 19:41 hooks
-rw-r--r--   1 foo ftpusers 1038768 Sep  6 19:41 index
drwxr-xr-x   2 foo ftpusers      20 Sep  6 19:41 info
drwxr-xr-x 260 …
Run Code Online (Sandbox Code Playgroud)

eclipse git shared-hosting eclipse-plugin egit

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

将jQuery脚本添加到wordpress自定义页面

试图将jQuery脚本合并到Wordpress网站中.

我在主题中创建了一个自定义页面,并在body标签中添加了以下内容:

<body>
...
<div id="msgid"> hello there
</div>
...
</body>
Run Code Online (Sandbox Code Playgroud)

我还创建了一个test.js文件,其中包含以下内容:

$(document).ready(function(){
 $("#msgid").html("Hello world.");
});
Run Code Online (Sandbox Code Playgroud)

我在页脚中加载test.js.

我期待看到Hello world.在div中.但它没有显示任何东西.

有任何想法吗?

谢谢.

wordpress jquery

0
推荐指数
1
解决办法
537
查看次数

如何将变量从php传递给jQuery

我有一个config.php文件,我在其中定义了几个变量.

我想在jQuery脚本中使用其中的一些变量.

我创建了一个header-js.php文件,其中包含以下内容:

<script type="text/javascript">
jQuery("#msgid1").html("Hello world.");
jQuery("#msgid1").html("Hello world again.");
global_cookie_prefix = <?php echo(global_cookie_prefix);?>;
</script>
Run Code Online (Sandbox Code Playgroud)

当我运行上面的时候,msgid1 div再次显示"Hello world".

当我将线交换到:

<script type="text/javascript">
jQuery("#msgid1").html("Hello world.");
global_cookie_prefix = <?php echo(global_cookie_prefix);?>;
jQuery("#msgid1").html("Hello world again.");
</script>
Run Code Online (Sandbox Code Playgroud)

msgid1 div显示"Hello world".

似乎我定义global_cookie_prefix的行导致脚本中止.

我对如何解决这个问题感到茫然.

Thaks.

php jquery

0
推荐指数
1
解决办法
148
查看次数