0

私のgitステータスは次のように表示されます。新しいブランチを作成し、これらのコミットされていない変更をそのブランチに転送したい..どうすればそれを行うことができますか?

<prompt>git status
# Not currently on any branch.
# 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:   DATA/code/inc/sirApi.h
#       modified:   DATA/code/src/pe/include/miloSession.h
#       modified:   DATA/code/src/pe/milo/miloProcessSmeReqMessages.c
#       modified:   DATA/SME/src/sac/sacApiRoam.c
#       modified:   DATA/SME/src/sac/sacInsideApi.h
4

2 に答える 2

1

これを試して:

git checkout -b newbranch
git add [your files]
git commit -m'Your message'

すべてのファイルをコミットしたい場合は、実行できます

git checkout -b newbranch 
git commit -a -m'Your message'
于 2013-01-17T06:56:54.523 に答える
0

使用する

git checkout -b <new-branch> <start-point>

new-branch は、作成するブランチの名前であり、新しいブランチを開始する sha1 を start-point します。あなたは孤立しているので、分岐点を明確に示すのが最善だと思います。そうすれば、分岐点がどこから始まるかがわかります。

于 2013-01-17T07:13:20.230 に答える