javascript

java

python

c#

android

c++

node.js

php

html

jquery

ios

reactjs

css

.net

git

ruby-on-rails

sql

c

ruby

string

git-合并(无分支)成mas

dave@dave-dev:/media/dev/belgravia$ git branch
* (no branch)
  master

我不确定这是怎么发生的,但是有没有办法我可以将无分支合并到母版中。 我不确定当其中一个分支不是分支时如何合并两个分支。 无分支的提交似乎很松散。 恐怕checkout master会导致数据丢失。

trans by 2020-06-25T11:32:05Z

在文本fi中保存两次提交之间的整个git diff

有没有一种方法可以将两个diff之间的全部差异保存在文本文件中?

假设我想要master分支上的A1A10之间的所有更改。

--A11-A10-A9-A8-A7-A6-A5-A4-A3-A2-A1-master

或者,是否可以在终端中获取可以复制并粘贴的整个差异?

trans by 2020-06-25T11:28:47Z

版本控制-.git / info / grafts是做什么用的?

我试图弄清楚Git中的“移植”是什么。

例如,在这里的最新评论之一中,Tobu假设使用git-filter-branch和.git / info / grafts来连接两个存储库。

但是我不明白为什么我需要这些移植物? 看来,所有这些工作都不需要最后两个命令。

trans by 2020-06-25T10:41:40Z

svn-是否有Subversion Git用户指南?

我是Git世界的新用户。 我曾经使用Subversion(使用TortoiseSVN),这很容易。 我想尝试Git,但对条款感到困惑。 是否有任何文档/指南可以解释我如何使用Git?

例如,在Subversion中,我使用checkout; 在Git中我应该使用哪些命令? 我可以使用任何有关Git的好书吗?

trans by 2020-06-25T05:58:40Z

git-ssh-keygen'不被识别为内部或外部命令

我正在尝试在github上添加供使用的ssh密钥,但在命令提示符下的xp上ssh-keygen无法正常工作。 它给我以下错误

ssh-keygen' is not recognized as an internal or external command.

是否有其他方法可以在xp上生成密钥?

trans by 2020-06-24T23:59:56Z

处理重命名:svn vs. git vs. mercuri

这些VCS的每个句柄如何重命名?

我发现许多矛盾的信息表明git跟踪LOC(代码行)而不是文件,因此重命名对此没有任何意义。

trans by 2020-06-24T15:48:14Z

仅在Gi中的一个目录中提交更改

我在Mac 10.6.6上使用Git 1.7.4.1。 从命令行,如何仅在单个目录中提交更改? 我通过执行以下操作添加了目录:

git add my-dir

但是在做

git commit -a

会显示我存储库中所有更改的列表,我只想提交和推送my-dir中的更改。

trans by 2020-06-24T13:31:39Z

线路历史记录查看器-Gi

我想知道你们中是否有人知道一个工具,该工具可以让我在代码中选择一行,然后在逐个提交的基础上查看该行历史的列表视图。

有人知道这样的工具吗?

trans by 2020-06-24T12:18:16Z

c#-.gitignore和Visual Studio项目:忽略bin / Debug目录,而不是bin / Release目录

我在git存储库中有一个C#Visual Studio项目。 我想忽略目录2936922740797997998080的目录,而不是目录bin/Release'的目录。 我已经将bin/Debug添加到了.gitignore文件中,但似乎不起作用-它包括2936922740797998098084目录的全部内容。 正确的输入是什么?

trans by 2020-06-24T09:45:42Z

git-github托管用于私人存储库的安全性如何?

我已经阅读了此主题,但我想知道这样的解决方案有多安全? 我知道github提供ssh / ssl支持并且很熟悉,但是有人可以给我详细说明他们将使用哪种内部安全性来确保我提交的conf / credential文件不会被黑客入侵吗?

编辑:我已经读过[http://help.github.com/security/],但是我想从曾与多个存储库主机合作过并对此具有实际经验的人那里得到答案。

trans by 2020-06-24T06:19:47Z

有没有一种方法可以自定义git blame的输出?

git blame --porcelain有一个不错的blame选项,用于指定输出的格式。

但是git blame --porcelain似乎没有等效项,尽管blame的默认输出并不十分友好。 我希望少见。

例如,代替:

5600cab7 js/sidebar/VehicleGrid.js        (Rene Saarsoo    2009-10-08 18:55:24 +0000 127)    if (x > y) {
b5f1040c js/map/monitoring/VehicleGrid.js (Mihkel Muhkel   2010-05-31 07:20:13 +0000 128)        return x;

我想拥有:

5600cab7 Rene Saarsoo (1 year ago)     127:    if (x > y) {
b5f1040c Mihkel Muhkel (5 months ago)  128:        return x;

我认为我可以编写一个脚本来解析git blame --porcelain的输出,但是鉴于blame的可怕的默认输出,我觉得外面肯定有人已经对此做了一些事情。

有任何想法吗? 或实现此类脚本的任何技巧?

编辑:通过编写小脚本解决了该问题。

trans by 2020-06-24T05:40:11Z

GIT拉出错误-远程对象已损坏

$ git pull

remote: fatal: object 21f3981dd35fccd28febabd96f27241eea856c50 is corrupted
error: git upload-pack: git-pack-objects died with error.
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: aborting due to possible repository corruption on the remote side.
fatal: protocol error: bad pack header

有什么想法为什么会失败吗?
当我运行git --bare fsck-objects --full时,我只看到悬挂的链接,但没有断开的链接。 同样git gc也无济于事。 当我重新克隆或从另一个克隆中拉出时,看不到此错误。

trans by 2020-06-24T01:24:25Z

git rebase --continue将不会

我做了git rebase master,修复了文件中报告的冲突,然后修复了文件git add以解决冲突。 然后我做了git rebase --continue,得到了:

适用:固定单元测试

没有变化-您是否忘记使用'git 加'? 如果没有什么可上演的,那很有可能是 否则已经进行了相同的更改; 您可能要跳过此 补丁。

解决此问题后,运行“ git rebase --continue”。 如果 您希望跳过此补丁,而是运行“ git rebase --skip”。 至 签出原始分支并停止重新基准化,运行“ git rebase --abort”。

知道我在这里缺少什么吗? 我应该做git rebase --skip吗?

trans by 2020-06-24T00:54:21Z

python-pip安装本地git存储库

我找不到使用pip将本地目录安装为python软件包的正确方法。

(venv) C:\(...)>pip install . --no-index
Ignoring indexes: http://pypi.python.org/simple/
Unpacking c:\users\fsantos\desktop\biskates.com\biskates\forks\django-pipeline
  Running setup.py egg_info for package from file:///(...)%5Cforks%5Cdjango-pipeline

Installing collected packages: django-pipeline
  Running setup.py install for django-pipeline

Successfully installed django-pipeline
Cleaning up...

(venv) C:\(...)>cd ..
(venv) C:\(...)>python
Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pipeline
>>> pipeline.__file__
'C:\\(...)site-packages\\pipeline\\__init__.py'
>>>

如您所见,pip刚复制到整个程序包中,成为站点程序包。 如何避免这种情况,并直接从其源文件夹使用该程序包?

我试图将django-pipeline集成到我的Django项目中,但是我想首先添加对Django 1.4的支持,所以我分叉并克隆了我的fork。

trans by 2020-06-23T12:12:18Z

macos-在Mac OS X Mavericks上使用git diff时如何摆脱ESC [字符?

由于我安装了OS X Mavericks,因此命令less的结果将呈现h个字符,如下所示:

ESC[1mdiff --git a/console/org.linkedin.glu.console-webapp/decorate-grails-methods-plugin/plugin.xml b/console/org.linkedin.glu.console-webapp/decorate-grails-methods-plugin/plugin.xmlESC[m
ESC[1mindex 3b65cf1..0ca5d7e 100644ESC[m
ESC[1m--- a/console/org.linkedin.glu.console-webapp/decorate-grails-methods-plugin/plugin.xmlESC[m
ESC[1m+++ b/console/org.linkedin.glu.console-webapp/decorate-grails-methods-plugin/plugin.xmlESC[m
ESC[36m@@ -15,14 +15,14 @@ESC[m ESC[mThe purpose of this plugin is to decorate various grails methods.ESC[m

这通常在安装Mavericks之前可以正确渲染。 我不知道有什么不同,所以在故障排除方面的任何帮助将不胜感激。

请注意,使用的寻呼机是less,因为当我按下h时,会得到以下信息:

             SUMMARY OF LESS COMMANDS

Commands marked with * may be preceded by a number, N.
Notes in parentheses indicate the behavior if N is given.
trans by 2020-06-23T03:20:22Z

如何计算日期范围内每个用户的git commit?

命令git shortlog -sne正是我所需要的,但是我希望能够为shortlog所不能指定的日期范围指定一个日期范围。是否有另一种方法可以完成相同的操作,但是要针对特定的日期范围呢?

trans by 2020-06-22T08:37:06Z

Git:在一个命令中推送到两个存储库

我想在同一行中执行git push origingit push my_other_remote。 可能?

trans by 2020-06-22T05:47:13Z

git-如何将Bitbucket正确连接到Jenkins

自从大约1周以来,Bitbucket不会(?)向我的Jenkins服务器发送请求。

我将其设置如下:

http://felixleong.com/blog/2012/02/hooking-bitbucket-up-with-jenkins Token
username = Jenkins中的用户名
apitoken = apitoken已连接到Jenkins中的用户名
jenkinshost =运行Jenkins的主机

http://felixleong.com/blog/2012/02/hooking-bitbucket-up-with-jenkins是一个项目
Token:我可以在每个项目的配置中设置令牌。

我已经根据以下网站进行了此操作:http://felixleong.com/blog/2012/02/hooking-bitbucket-up-with-jenkins
它确实起作用了,但是不再起作用了。 Bitbucket有改变吗? 我怎样才能解决这个问题?

enter image description here

trans by 2020-06-22T04:10:08Z

git-从列表中删除将要提交的文件

我在git仓库中有一份更改过的文件的列表。 目前,我不想提交一个文件。 我可不可以做:

git commit -a

要提交所有文件,然后以某种方式从当前提交中删除该文件? 删除后,它仍应位于未提交的文件列表中。

trans by 2020-06-22T00:56:02Z

git-提交消息中的Change-Id丢失时出现Gerrit错误

我在远程存储库中设置了一个分支,并对该分支进行了一些提交。现在,我想将远程分支合并到远程主服务器。

基本上是我的操作:

  1. 结帐分支
  2. 结帐大师
  3. 合并分支并修复合并错误
  4. 承诺
  5. 推送原点HEAD:refs / for / master

但是,请在第5步获取错误消息:

remote: Resolving deltas:   0% (0/12)

remote: ERROR: missing Change-Id in commit message
...

remote: Change-Id: I55862204ef71f69bc88c79fe2259f7cb8365699a

To ssh://prc@test.gerrit.xxx.com:29418/hello_git
 ! [remote rejected] HEAD -> refs/for/master (missing Change-Id in commit message)
trans by 2020-06-21T20:52:54Z

上一页 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 下一页 共134页