タグ付けされた質問 「staging」

18
ステージング領域から1つのファイルを削除するにはどうすればよいですか(git addを元に戻します)?
状況:インデックスにファイルが既にあるGitリポジトリがあります。私はいくつかのファイルに変更を加え、Gitを開いて、これらのファイルを "git add。"でステージング領域に追加します。 質問:これらのファイルの1つをステージング領域から削除し、インデックスから削除したり、ファイル自体への変更を元に戻したりするにはどうすればよいですか?

7
gitは変更された変更のみを追加し、追跡されていないファイルを無視します
私は「git status」を実行し、以下にリストされているのは、「commitにはステージングされていない変更」という見出しで変更されたファイルです。また、無視したい追跡されていないファイルもいくつかリストしました(これらのディレクトリに「.gitignore」ファイルがあります)。 変更したファイルをステージングに入れて、コミットできるようにしたい。「git add。」を実行すると、変更されたファイルと、無視したいファイルがステージングに追加されました。 以下のgitステータスが表示された場合、変更されたファイルのみを追加し、追跡されていないファイルを無視するにはどうすればよいですか。 また、「。gitignore」ファイルは正しく機能していますか? $ git status # On branch addLocation # 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: someProject/path/domain/viewer/LocationDO.java # modified: someProject/path/service/ld/LdService.java # …
658 git  commit  gitignore  staging 

2
gitのステージング領域にコミットをどのように移動しますか?
ステージング領域にコミットを移動したい場合-コミットを解除し、そこにあったすべての変更をステージング領域に移動します(事実上、ブランチはコミット前の状態にあります)-どうやってやるの?それともできないことですか? 私が知っている最も近い方法は、コミットで変更されたすべてのファイルを別の場所にコピーし、ステージング領域に移動しようとしているコミットの前にブランチをコミットにリセットし、すべてのファイルを移動することですファイルをリポジトリにコピーして戻し、ステージング領域に追加します。それは機能しますが、それは必ずしも良い解決策ではありません。私ができることは、コミットを元に戻し、変更をステージング領域に移動することだけです。できますか?もしそうなら、どのように?
143 git  commit  staging 

2
Gitのプロダクション/ステージングサーバーのワークフロー
現在、私のウェブサイト(本番サーバー)にはすでに多くのコードが含まれています。そして今、私は自分のプロジェクトでGitを使い始め、私のチーム用にステージングサーバーをセットアップしたいと考えています。誰か私にアドバイスを与えることはできますか? ここに私の心の絵があります: Production - Production server which already have codes ↑ Staging - New staging server, will install Trac too ↗↙ ↖↘ Developer1 Developer2 - Local development 私の質問は、どのように始めればよいですか? ここに私の心のいくつかのステップがあります: 行うgit init(これも安全である?)本番サーバーに clone 運用サーバーからステージングサーバーへのリポジトリ cloneステージングからローカルマシンへのリポジトリの開発者 push 変更終了後のステージングサーバーへのファイル ステージングの準備ができたら、pushすべてを本番に このワークフローは理にかなっていますか、それとももっと良い方法がありますか? 1つのファイルのみを変更する場合はどうなりますか? オリジン/マスターはこのプロセスでそれと何か関係がありますか?起源は誰ですか?結局複数のオリジンを持つことになりますか? また、branchこの場合、開発者はいつ使用すべきですか?

3
Gitで特定のハンクをインタラクティブにアンステージするにはどうすればよいですか?
gitで、インデックスにステージングされた同じファイルの2つのハンクがある場合、それらの1つを対話的にアンステージングするにはどうすればよいですか? ファイル全体のステージングを解除し、保持したいハンクを再ステージングする、または手動で作業コピーへの変更を元に戻し、それらの元に戻した変更をインタラクティブに追加する方法はありますか?
106 git  staging 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.