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

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

30
Gitから資格情報を削除する
私はいくつかのリポジトリで作業していますが、最近は社内リポジトリで作業しているだけで、すべてが素晴らしかったです。 今日、コードをコミットして他のコードにプッシュする必要がありましたが、いくつか問題があります。 $ git push appharbor master error: The requested URL returned error: 403 while accessing https://gavekortet@appharbor.com/mitivo.git/info/refs?service=git-receive-pack fatal: HTTP request failed 私ができることは何もありません、それは再びパスワード入力をもたらすでしょう。 システムの資格情報をリセットして、Gitがリポジトリのパスワードを要求するようにするにはどうすればよいですか? 私が試してみました: git config --global --unset core.askpass パスワードを解除するには git config credential.helper 'cache --timeout=1' 資格情報のキャッシュを回避するために... 何も動作しないようです。誰かがより良いアイデアを持っていますか?
623 windows  git  credentials 

8
特定の単語のGit commit差分またはコンテンツをgrepする方法
Gitコードリポジトリで、特定の単語を含むすべてのコミットを一覧表示します。私はこれを試しました git log -p | grep --context=4 "word" しかし、必ずしも検索したファイル名が返されるわけではありません(検索した単語から5行以内の場合を除きます)。 git grep "word" しかし、それは私に現在のファイルのみを提供し、履歴は提供しません。 特定の単語の変更を追跡できるように、履歴全体を検索するにはどうすればよいですか?コードベースで単語の出現を検索して、変更を追跡します(ファイル履歴で検索)。
622 git  search  grep 


6
ローカルのコミットされていない変更を別のGitブランチにマージするにはどうすればよいですか?
Gitで次のようにするにはどうすればよいですか? 私の現在のブランチはbranch1で、ローカルに変更を加えました。しかし、私は今、実際にこれらの変更をbranch2に適用するつもりであることがわかりました。これらの変更を適用/マージして、branch1でコミットせずに、branch2でローカル変更になる方法はありますか?
621 git  branch 

5
ブランチを変更せずに別のGitブランチでファイルを表示する
そのブランチをチェックアウトせずにgitブランチでファイルを開くことは可能ですか?どうやって? 基本的に、私は常にブランチを切り替えずにgithub pagesブランチでファイルを開くことができるようにしたいと考えています。変更したくありません。表示したいだけです。

21
gitでコマンドをエイリアスするにはどうすればよいですか?
私は誰かが得たスクリーンキャストを見ました git st git ci 仕事に。それを行うと、他に何か意味があるかどうかを尋ねるエラーが表示されます。 git newbなので、これを実行するためにあなたがしなければならないことを知っている必要がありますか?
619 git 

8
すべてのブランチをプルおよびプッシュするようにgitを設定します
新しく作成されたブランチを含め、デフォルトですべてのブランチをプッシュおよびプルしたいと思います。 定義できる設定はありますか? それ以外の場合、新しいブランチをローカルに追加し、それをサーバーからプルしたい場合、それを行う最も簡単な方法は何ですか? 同じ名前の新しいブランチを作成してプルしようとしましたが、機能しません。ブランチのすべてのリモート構成を要求します。設定方法は?

12
タグはGitのブランチとどう違うのですか?ここでどちらを使用すればよいですか?
私が使用する方法を理解するいくつかの困難が午前タグを対支店でのギット。 現在のバージョンのコードを CVS に ギット、そして今、私は特定の機能のためにそのコードのサブセットに取り組んでいます。他にも数人の開発者がこれに取り組んでいますが、私たちのグループのすべての開発者がこの機能を気にするわけではありません。ブランチまたはタグを作成する必要がありますか?どちらを使用すればよいですか?

8
元のGitHubリポジトリから分岐したGitHubリポジトリに新しい更新をプルする
私はGitHubで誰かのリポジトリをフォークし、元のリポジトリで行われたコミットと更新で私のバージョンを更新したいと考えています。これらは私が私のコピーをフォークした後に作られました。 オリジンで行われた変更を取得してリポジトリに組み込むにはどうすればよいですか?
615 git  github 

12
Git使用時の「エラー:不正なインデックス–致命的:インデックスファイルが破損しています」の解決方法
後git init、いくつかのファイルを追加してコミットし、いくつかの変更を加えて、追加してコミットしました。gitデーモン(WinXPのCygwinで実行)をセットアップし、リポジトリのクローンを1回作成します。今、私はクローンされたリポジトリでこのエラーを受け取ります: $ git status error: bad index file sha1 signature fatal: index file corrupt リポジトリの新しいコピーを取得する以外に、これを修正する方法はありますか?
611 git  corruption 



9
Git-プッシュされたコミットを元に戻す
リモートリポジトリにプロジェクトがあり、ローカルリポジトリ(開発)およびサーバーリポジトリ(製品)と同期しています。既にリモートにプッシュされ、サーバーからプルされたコミット済みの変更をいくつか行っています。今、それらの変更を元に戻したいと思います。したがってgit checkout、変更の前にコミットして新しい変更をコミットすることもできますが、それらをリモートに再度プッシュするのに問題があると思います。どのようにすればよいですか?
609 git 

29
git pullが失敗し、「参照を解決できません」「ローカル参照を更新できません」
git 1.6.4.2を使用して、git pull私が試したところ、次のエラーが発生しました。 error: unable to resolve reference refs/remotes/origin/LT558-optimize-sql: No such file or directory From git+ssh://remoteserver/~/misk5 ! [new branch] LT558-optimize-sql -> origin/LT558-optimize-sql (unable to update local ref) error: unable to resolve reference refs/remotes/origin/split-css: No such file or directory ! [new branch] split-css -> origin/split-css (unable to update local ref) 試しましたがgit …
606 git  git-pull 

17
通常のGitリポジトリをベアリポジトリに変換する方法は?
「通常の」Gitリポジトリをベアリポジトリに変換するにはどうすればよいですか? 主な違いは次のようです: 通常のGitリポジトリでは.git、リポジトリ内にすべての関連データと作業コピーを構成する他のすべてのファイルを含むフォルダーがあります ベアGitリポジトリでは、作業コピーはなく、フォルダ(repo.git実際のリポジトリデータを含む)が含まれています

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