トップ「Git」の質問

Gitは、オープンソースの分散バージョン管理システム(DVCS)です。

.gitignoreおよび「次の追跡されていない作業ツリーファイルはチェックアウトによって上書きされます」

そこで、.gitignoreファイルにフォルダーを追加しました。git statusすると、# On branch latest nothing to commit (working […] 続きを読む…

git git-merge gitignore

WindowsのGitリポジトリのディレクトリを無視する

Windowsでmsysgitを使用してGitのディレクトリまたはフォルダを無視するにはどうすればよいですか?

windows git gitignore git-bash msysgit

Gitコミットの変更を確認するにはどうすればよいですか?

git diff COMMITを実行すると、そのコミットとHEADの間の変更が表示されます(私が知る限り)が、その1回のコミットによって行われた変更を確認したいと思います。diff / log 、その出力を提供する明らかなオプションは見つかりませんでした。

git version-control diff git-diff

最新のコミットをGitを使用して新しいブランチに移動します

マスターにコミットした最後のいくつかのコミットを新しいブランチに移動し、それらのコミットが行われる前にマスターを元に戻したいと思います。 残念ながら、私のGit-fuはまだ十分に強力ではありません、何か助けはありますか?つまり、どうすればこれから行くことができますかmaster A - B - C - D - […] 続きを読む…

git git-branch branching-and-merging

gitリベースを元に戻す

gitリベースを簡単に元に戻す方法を知っている人はいますか?頭に浮かぶ唯一の方法は、手動でそれを行うことです。両方のブランチへのコミット親をgitcheckoutします次に、そこから一時ブランチを作成しますチェリーピックすべてのコミットを手作業でリベースしたブランチを手動で作成したブランチに置き換えます私の現在の状況では、両方のブランチからのコミットを簡単に見つけることができるので、これはうまくいくでしょう(1つは私のもので、もう1つは私の同僚のものでした)。しかし、私のアプローチは、最適ではなく、エラーが発生しやすいと思います(たとえば、自分のブランチを2つ使用してリベースしたとしましょう)。何か案は?明確化:私は、コミットの束が再生されたリベースについて話している。 1つだけではありません。

git rebase git-rebase undo

すべてのgitサブモジュールの最新のものをプルする簡単な方法

gitサブモジュールを使用して、開発した他の多くのライブラリに依存するいくつかの大規模なプロジェクトを管理しています。 各ライブラリは、サブモジュールとして依存プロジェクトに取り込まれる個別のリポジトリです。 開発中は、依存するすべてのサブモジュールの最新バージョンを入手したいことがよくあります。gitにはこれを行うための組み込みコマンドがありますか? そうでない場合は、それを実行できるWindowsバッチファイルなどはどうですか?

git git-submodules

Gitでファイルのステージングを解除する方法が2つあるのはなぜですか?

gitがファイルのステージングを解除するためにgit rm --cachedを提案する場合もあれば、 git reset HEAD fileを提案する場合もあります。 いつどちらを使うべきですか?編集:D:\code\ […] 続きを読む…

git git-reset git-rm

Git:ブランチをチェックアウトできません-エラー:pathspec '...'はgitに認識されているどのファイルとも一致しませんでした

以前に取り組んだブランチをチェックアウトできない理由がわかりcoはcheckoutエイリアスです):[email protected]:~/source/unstilted$ git branch -a * develop […] 続きを読む…

git

Gitをプロキシサーバーで動作させる-「リクエストがタイムアウトしました」で失敗する

Gitにプロキシサーバーを使用させるにはどうすればよいですか?Gitサーバーからコードをチェックアウトする必要がありますが、毎回「リクエストがタイムアウトしました」と表示されます。 どうすればこれを回避できますか?または、プロキシサーバーを設定するにはどうすればよいですか?

git version-control proxy

Git使用時の許可拒否(公開鍵)エラーを解決するにはどうすればよいですか?

Mac Snow Leopardを使用していて、 gitインストールしました。試したところgit clone [email protected]:cakebook. […] 続きを読む…

git ssh ssh-keys public-key