标签: git-commit

合并后解决冲突后提交消息的问题

我是Git的新手.目前,我遇到了这种情况:

步骤0.我工作的一个分枝

步骤1.我已经在我的子分支上添加了&提交了file1,file2,file3 ,分别提交了消息msg1,msg2,msg3.

第2步.我checkout master切换到分支

步骤3.我pull origin master用最新的原始版本代码更新master分支

步骤4.我merge sub-branch将我的工作代码合并到当前的主分支代码

然后,我在file2中遇到了冲突,

然后,我手动解决了冲突.现在,需要添加file2,因为此文件有更改.

步骤5.我add file2在master分支中,因为我已经解决了这个文件的冲突

步骤6.我现在应该写什么提交消息?在MSG2只?或msg1,msg2,msg3现在都需要重写?(我不想丢失我工作的文件的提交消息msg1,msg2,msg3)

git git-commit git-branch

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

第一次提交到git存储库时出现问题

我是Git的新手,已经设置好并创建了我的第一个存储库.我正在尝试添加README作为第一个提交,我一直在http://help.github.com/create-a-repo/上完全遵循这些步骤,但我仍然坚持这一步:

git push -u origin master
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

ERROR: username/Hello-World.git doesn't exist. Did you enter it correctly?
Run Code Online (Sandbox Code Playgroud)

我认为这是因为我得到了git remote add错误的命令:我忘了替换我的用户名和存储库名称.用正确的参数重试它给了我:

$ git remote add origin git@github.com:christineh/Hello-World.git
 fatal: remote origin already exists.
$ git push -u origin master
Enter passphrase for key '/Users/christinehorvat/.ssh/id_rsa':
 ERROR: username/Hello-World.git doesn't exist. Did you enter it correctly?
 fatal: The remote end hung up unexpectedly'
Run Code Online (Sandbox Code Playgroud)

我怎样才能清理它并获得正确的遥控器?

git terminal commit github git-commit

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

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

将URL的分支"X"合并到X中

当我和我的同事在同一个git分支上工作时,我们每个人都会看到一个带有消息的奇怪提交

"将URL的分支'X'合并到X"

其中X - 相同的分支.

拉动完成后(来自远程的新变化).我说"奇怪",因为我以前使用SVN,并且SVN中的这个过程是透明的 - 当我执行"svn update"以从服务器获取更改时,SVN不会创建提交.

是否可以避免此类提交?他们记录了日志历史......

git git-merge git-commit git-branch

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

如何在GITHUB中隐藏提交

我在github上发布了一些代码但是偶然发布了一些密码而且我更改了它们但它仍然在提交部分中看到.

我怎么能隐藏这个提交?

github git-commit github-for-windows

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

提交无法关闭github远程存储库上的问题

我在GitHub上有一个远程存储库,通常使用包含"Fixes","Closes"等术语的提交来解决几个问题.例如:

git commit file -m "Fixes #123 closes #123 lorem ipsum"
git push origin mybranch
Run Code Online (Sandbox Code Playgroud)

但是,最近这些提交尚未解决问题.我必须在GitHub上手动关闭它们.

提交有什么问题吗?

最好的,并提前感谢任何帮助

git github git-commit

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

自定义Git提交消息模板

如何制作自定义提交消息模板?

我希望有类似的东西:

# Short (50 chars or fewer) summary of changes

# More detailed explanatory text
Run Code Online (Sandbox Code Playgroud)

git git-commit

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

如何不使用git-stash保存进行中的工作?

我在这种情况下有一个git目录:

ProgSoul@PROGSOUL-LENOVO:~/esercizio3_2$ git status
Sul branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        modified:   A

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   A

Untracked files:
  (use "git add <file>..." to include in what will be committed)

        B
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我有:

  • 索引中有一个名为A的文件,其中包含字符串“ AA”
  • 我在文件A中修改了“ AAA”,但没有在舞台上添加此更改。所以在工作目录中,我有一个带有字符串“ AAA”的A
  • 未跟踪的空文件B

我的老师希望我暂时中止工作,创建一个BUGFIX文件,提交并恢复以前的状态。

我通过以下命令实现了它:

git stash --include-untracked
touch BUGFIX
git add BUGFIX
git …
Run Code Online (Sandbox Code Playgroud)

git git-stash git-reset git-commit git-branch

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

Gitlab删除旧提交

我已经从gitlab克隆了一个仓库。在不删除.git文件夹的情况下,我已经工作并编辑了克隆的项目并完成了某些提交。现在我的gitlab具有旧提交和我的提交。有什么方法可以删除旧提交并仅维护我的提交?

git git-commit gitlab

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

Git,错误:远程解压缩失败:无法创建临时对象目录-通过创建新分支

美好的一天。

我尝试在我的仓库中创建一个新的分支。

我做的:

Git分支事件

Git Checkout事件

那行得通。所以我改变了一些文件

Git状态

Git添加-全部

Git Commit -m“提交”

效果很好,但我尝试将其推开,但没有效果:

Git push -u起源事件

这是错误:

枚举对象:9,完成。
计数对象:已完成100%(9/9)。
增量压缩最多使用4个线程。
压缩对象:100%(5/5),已完成。
写入对象:100%(5/5),716字节| 716.00 KiB / s,已完成。
总计5(增量4),重用0(增量0)
错误:远程解压缩失败:无法创建临时对象目录
To http://git.int.censoredlink/scm/freeb/freebrep.git
![远程拒绝]事件->事件(解压缩器错误)
错误:无法将某些引用推送到' http://stsu@git.int.censoredlink/scm/freeb/freebrep.git '

我不知道为什么它不起作用。

我对存储库具有管理员权限。我审查了该回购的链接,因为它的“带私人链接的实习生回购”希望还可以。

希望可以有人帮帮我。

git git-push git-commit git-branch git-repo

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