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

Gitは、オープンソースの分散バージョン管理システム(DVCS)です。このタグは、Gitの使用法とワークフローに関連する質問に使用します。単にリポジトリがGitHubでホストされているからといって、Git関連の問題には[github]タグを使用しないでください。また、Gitリポジトリが関係する一般的なプログラミングの質問には、このタグを使用しないでください。

6
設定中に保存されたgitユーザー名と電子メールを知る方法は?
構成中gitに、次の2つのコマンドを実行しました。 git config --global user.name "My Name" git config --global user.email "myemail@example.com" しかし、私がタイプミスをしたかどうかは疑問です。それで、構成中に保存された名前と電子メールを知るためのコマンドはありgitますか?明らかに、私git logはコミット履歴を見ることでコマンドを使用していることを知ることができます。しかし、そのために私はコミットをしなければなりません、そうですか?コマンドラインを使用してそれを知ることができますか?
115 git  git-config 

7
エラーファイル名が長すぎるため、git pullが中止されました
私はOSとしてWindowsを使用しており、Macを使用している友人とプロジェクトに取り組んでいます。彼はコードをGithubにチェックインしました。 私は彼がしたことすべてをgit pullしようとしていて、サードパーティのコードの「filename too long」エラーで中止しました。 私に何ができる?
114 git 

6
バージョニングにタグとリリース/ベータブランチを使用する必要があるのはなぜですか?
私はgitを約1年使用しており、タグ付けを使用して、さまざまなバージョンのコミットにタグを付けたいと考えています。私はタグでの作業に使用するコマンドに情報をたくさん見つけましたが、私はちょうどと呼ばれる新しいブランチを作成することができるかどうか、私は知りたいことのすべてでなぜ使用タギングできた1.1.0全体で私の心をクラウドに持っていませんgitコマンドの新しいセット? 分岐ではなくタグ付けには多くの正当な理由があるはずですが、それらの利点が何であるか知りたいのですが。
114 git  branch  git-tag 

7
Git-マージ中にファイルを無視する
myrepoリモートbeanstalkサーバーでrepoが呼び出されました。 私はそれを私のローカルマシンにクローンしました。二つの追加のブランチを作成:stagingとdev。これらのブランチをリモートにもプッシュしました。 今: local remote server -------------------------------------------------------- master ==> Pushes to `master` ==> deployed to `prod` staging ==> Pushes to `staging` ==> deployed to `staging` dev ==> Pushes to `dev` ==> deployed to `dev` config.xmlブランチごとに異なるというファイルがあります。 マージ中のみこのファイルを無視したい。しかし、私はチェックアウトまたはリポジトリブランチから/にコミットするときにこれを含めたいです。 これが必要な理由は、特定のブランチをプル(チェックアウト)してそれぞれのサーバーにデプロイするデプロイスクリプトがあるためです。そのためconfig.xml、展開時に、上記のように特定のブランチのファイルを特定のサーバーに入れる必要があります。 私は.gitignore働かないと思います。他のオプションは何ですか?無視されたファイルはチェックアウトとコミットの一部である必要があることに注意してください。これは重要です。マージ中のみ無視してください。 ありがとう!
114 git  merge  push  ignore  repository 

5
gitでフルバージョンツリーを表示する
コマンドラインバージョンのGitとgitkを使用しています。現在チェックアウトされているバージョンから到達できる部分だけでなく、完全なバージョンツリーを表示したい。出来ますか?
114 git  gitk 

8
Git:追加vsプッシュvsコミット
何のgitの違いはadd、pushとcommit? SVNから来ると少し混乱します。 "update"はデータを「追加」し、commitは「プッシュ」して「追加」します gitにはすべての異なる関数があります。あなたの経験からいくつかの説明を期待しています。
114 git  repository  push  commit  add 

6
完全なコンテキストでgit diffを取得する方法?
るつぼでのレビューに適したパッチを作成するにはどうすればよいですか? git diff branch master --no-prefix > patch これにより、3行のコンテキストのみが生成されます。だから私は次のことをします git diff --unified=2000 branch master --no-prefix > patch うまくいけば、すべてのファイルの行数は2000行未満になります。最大行数を指定せずにgitにpatchのすべての行を含めるように指示する方法はありますか?
114 git  diff  git-diff 

8
gitは特定の行を無視できますか?
電話のネイティブブラウザでテストしているときに、gitを使用してphonegapに同期しています。そのため、次の行があります。 var isPhoneGap = false; ビルド時に明らかにこれを変更しますが、この1行を無視するようにgitを設定する方法はありますか、それとも独自のファイルに入れて無視する必要がありますか? OSX 10.6でGitxとターミナルを使用しています。
114 git  gitx 


8
Gitのサーバーリポジトリから単一のファイルをプルする方法
サーバーでGitを実行しているサイトで作業しています。デプロイにGitを使用しています(GitHubではありません)。これは、フックメソッドを使用して関与する前に設定されたものであり、この質問を参照して以下のコマンドを入力しましたが、機能しませんでした。 サーバーから単一のファイルをプルするにはどうすればよいですか?たとえば、ローカルファイルindex.phpを更新したい場合はどうすればよいですか。git pull index.php?

7
Visual Studioでプッシュされていない送信コミットを削除する方法は?
Visual Studio 2017の新しいブランチの段階的な変更をローカルリポジトリに誤ってプッシュしました。リモートリポジトリにプッシュされていません。私はそれを取り除きたいが、これを行う方法を見つけることができません。ローカルマスターブランチから新しいブランチにリベースしました。次に、新しいブランチを削除しました。しかし、発信コミットはまだそれを示しています。削除または元に戻す方法は?

6
既存のXcodeプロジェクトでGitを使用する
プロジェクトワークフローでgitを使用する方法を理解しようとしています。リポジトリに配置する既存のXcodeプロジェクトがあります。オーガナイザでリポジトリが正しく設定されていると思いますが、[ソース管理]メニューがグレー表示されています。 どうやら、新しいプロジェクトを開始するのは簡単ですが、既存のプロジェクトにスナップショットなどをすべてインポートするにはどうすればよいですか? Xcode 4とgit 1.7.4を使用しています また、gitの設定とベストプラクティスに関する適切なウォークスルーがある場合は、それがよいでしょう。私はゲームに少し遅れているので、私をスピードアップできるものは何でもかっこいいでしょう。
113 xcode  git 

5
ローカルリポジトリからGitHubがホストするリモートへのプッシュ
開発マシンでGit GUIを使用して、Visual Studio 2010ソリューションフォルダーのローカルリポジトリを作成しました。次に、GitHubアカウントにリモートリポジトリを作成しました。現在、ローカルリポジトリをリモートリポジトリにプッシュする方法を探しています。 SVNでは、TortoiseSVNを使用してコミットするだけで、変更がリモートリポジトリにプッシュされます。Gitで利用できるようなツールはありません。 ローカルリポジトリをGitHubのリモートリポジトリにプッシュするにはどうすればよいですか?
113 git  github  git-push 

1
git remote prune –期待したほど枝刈りされたブランチが表示されませんでした
manページから: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". だから私は使用して枝の束を削除しました git push origin :staleStuff そして走った git remote prune origin ただし、剪定されたローカルブランチは1つだけでした。これらのブランチの一部は、私が作成したものもあれば、同僚が作成したものもあります。これは、最初にそれらのブランチを正しく追跡していなかったことを示していますか?

5
Git:履歴コミットからファイルを削除する方法は?
ID 56f06019でコミットしています(たとえば)。そのコミットで私は誤って大きなファイル(50Mb)をコミットしました。別のコミットでは、同じファイルを適切なサイズ(小さい)で追加します。今私が複製したときの私のレポは重すぎる:(私のレポのサイズを減らすためにレポ履歴からその大きなファイルを削除する方法?
113 git 

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