相关疑难解决方法(0)

将现有的,未提交的工作移动到Git中的新分支

我开始研究一个新功能,经过一段时间的编码,我决定这个功能应该在它自己的分支上.

如何将现有的未提交更改移动到新分支并重置当前更改?

我想重置当前分支,同时保留新功能的现有工作.

git git-stash git-reset git-branch

2982
推荐指数
8
解决办法
61万
查看次数

使用当前更改创建Git分支

我开始在我的主分支上工作,认为我的任务很简单.过了一会儿,我意识到这将需要更多的工作,我想在一个新的分支中完成所有这些工作.如何创建一个新分支并随身携带所有这些更改而不会弄脏主人?

git git-branch

776
推荐指数
6
解决办法
36万
查看次数

仅存储git中的阶段性变化 - 是否可能?

有没有办法可以隐藏我的分阶段变化?我遇到问题的情况是,我在给定时间处理了几个错误,并且有几个未分阶段的更改.我希望能够单独存档这些文件,创建我的.patch文件,并将它们存放起来,直到代码被批准为止.这样,当它被批准时,我可以存储我的整个(当前)会话,弹出该错误并推送代码.

我是以错误的方式来做这件事的吗?我是否误解了git如何以其他方式工作以简化我的流程?

git git-stash

305
推荐指数
10
解决办法
8万
查看次数

在git中的特定分支上添加文件

我是git的新手,希望能正确使用它.

git init
git add .      // added the whole directory
git commit -m "initial stage"
git checkout -b "version1"
git branch

  master
* version1
Run Code Online (Sandbox Code Playgroud)

现在我想在目录中添加一些新文件

cp /path/to/file/admin.php /path/to/git/folder/.
Run Code Online (Sandbox Code Playgroud)

这些文件应仅包含在version1分支上,但它也包含在master分支中

git add admin.php
git status
On branch version1
Untracked files:
(use "git add <file>..." to include in what will be committed)
admin.php

git checkout master
git status
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
admin.php
Run Code Online (Sandbox Code Playgroud)

问题是如何才能在特定分支上添加文件?

谢谢

git github

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

如何在git中提交到新分支?

检出master分支,进行了更改。现在如何创建一个新分支并在命令行中提交对它所做的更改?

git terminal

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

标签 统计

git ×5

git-branch ×2

git-stash ×2

git-reset ×1

github ×1

terminal ×1