問題:
コマンドGitのプッシュエラーを実行した後:
bogon:PPAutoPackageScript USRNAME $ gitの-mコミット" test.shを追加し、"
テストを追加[HEADを外しda19d347]。SH
1つの ファイルは、変更さ4個の挿入(+ )
モードを作成100755 xxxxWorkspace / xxxxAPP / PPAutoPackageScript /テスト。SH
bogon:PPAutoPackageScript USRNAME $ gitのプッシュする致命的な:あなたは枝の上に、現在ではありません。
現在の(デタッチHEAD)につながる歴史をプッシュするに
今の状態を、使用
gitのプッシュ原点HEADを:
<名前・オブ・リモートブランチ>
このエラーは文字通り、枝の上に何もありません
コマンドgitのブランチを見てすることで、しないでください
bogon:PPAutoPackageScript USRNAME $ gitのブランチ
*(bdcfe3d8から切り離さHEAD)
ソリューション:
ことでgitのチェックアウト<branchName>既存のブランチに切り替え
注:このステップでは、それ以外のブランチを切り替え、ファイルを変更した場合は、変更の内容をバックアップ最初の背中に覚えて、後に、前に行われるが、効果は再びgitのコードと同等です、あなたの変更が上書きされます
bogon:PPAutoPackageScript USRNAME $ gitのチェックアウトの開発
警告:あなたが残している1 に接続されていない、背後にコミット
:あなたの枝のいずれかの
da19d347の追加テスト。shが
新しいブランチを作成することによって、それを維持したい場合は、これは良いかもしれ時間
にするん:そうと
gitのブランチ <新しいブランチ名> da19d347
支店「開発」リモートブランチを追跡するように設定「開発」から" 原点" 。
新しいブランチに切り替える「開発」
再び分岐は、分岐が開発に切り替えた地元の倉庫をチェック
bogon:PPAutoPackageScript USRNAME $ gitのブランチは
*開発
ファイルを再修正し、正常にプッシュすることができます