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

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

9
DOSコマンドラインからGit Bashを起動する方法
簡単な質問だと思っているのですが、まだ答えを見つけることができません。DOSバッチファイルからGit Bashを起動したいと思います。これが私がこれまでに試したことです: Win 7のスタートボタンからGit Bashをリリース CTRL + ALT + DELを使用してプロセスを「sh.exe」として識別 起動コマンドを使用してバッチファイルからsh.exeを起動 start sh.exe ただし、これは完全なGit Bash環境を起動しません。Git Bashのタイトルバーには通常「MINGW32」がありますが、sh.exeへのフルパスは...ですGit\bin\sh.exe。おそらく気付かないオーバーレイや依存関係があり、それらもロードする必要がある(プルイン?インポート?)ように思えます。 これは、ウェブを検索して見つけた上位の結果の1つでしたが、私には完全には意味がなく、それが自分の状況に正確に当てはまるかどうかはわかりません。 Windows Cmd行からgitを実行する:キーファイルはどこにありますか? 私はDOSバッチスクリプトの世界の初心者です。
106 windows  git  batch-file  cmd  command 

14
Githubがリポジトリを間違った言語に変更する
これは大した問題ではないことはわかっていますが、私のGithubが言語的に多様化されていることを望みます。私はSwiftでプロジェクトを作成しましたが、コミットするとObjective Cにあると表示されます。 ParseフレームワークはObjective Cで記述されており、それを検出したためと思われますが、メインのリポジトリページの表示言語を変更する方法はありますか?

6
Visual Studio Codeはgitとのマージの競合を解決する方法?
私は自分のブランチを別のブランチとマージしようとしましたが、マージの競合がありました。Visual Studio Code(バージョン1.2.1)ですべての問題を解決しましたが、コミットしようとすると次のメッセージが表示されます。 変更をコミットする前に、マージされていない変更を解決する必要があります。 私はそれをグーグルで試しましたが、なぜそれが私の変更をコミットさせないのかを見つけることができません、すべての衝突が消えました。


3
現在のブランチですべての変更を取り、Gitの新しいブランチに移動します
私は自分のマスターブランチのマイナーなバグ修正になると考えていたものに取り組み始めました。しかし、最初から開発を行うために別のブランチを作成したいところまで、それは制御不能になりました。 だから今私がしたいのは: (たとえば)「エッジ」という新しいブランチを作成する マスター上のすべての変更済み/追跡されていないファイルをエッジに移動します(マスターがバグ修正を開始したときから変更されないように) エッジで作業を終了し、マスターにマージします これどうやってするの?
105 git  branch 

18
Gitプル/プッシュ-HTTPSにアクセスできず、SSLルーチンがダウンしているようです
私は毎日Git(およびGitHub)を使用していますが、すべてが正常に機能していて、突然、Gitコマンドを使用してリモートGitHubリポジトリと通信できなくなります。「Gitプル」しようとすると、次のエラーが発生します。 致命的:「https://github.com/snahrvar/eatibl.git/」にアクセスできません:エラー:1407742E:SSLルーチン:SSL23_GET_SERVER_HELLO:tlsv1アラートプロトコルバージョン そのため、複数のリポジトリでテストしたところ、コンピュータで同じエラーが発生しました。私は他の誰かにそれらの同じリポジトリを操作させました、そしてそれらはそれらのためにうまく働きます。このエラーが発生する前に、プロジェクトで「npm install sharp」を実行したところ、失敗しました。これは、SSL設定に問題があると思われますが、それは大げさな推測です。 一般的な考えやガイダンスは大歓迎です! それがまったく役立つ場合は、ここに私の環境があります: Gitバージョン:1.9.4.msysgit.2 Windowsバージョン:Windows 8.1
105 git  github 


6
PhoneGap / Cordova 3.0プロジェクトの.gitignore-何をコミットすればよいですか?
新しいPhoneGap 3.0プロジェクトを作成しようとしました...注:PhoneGapは初めてです。とにかく、プロジェクトフォルダーには次のものが含まれています。 .cordova merges platforms plugins www 試しphonegap local run androidてみたところ、バイナリ/生成されたファイルがたくさん表示されましたplatforms/android。これは、このフォルダー構造のどの部分をgitリポジトリに追加する必要があるのか​​疑問に思います。通常、バイナリファイルをコミットするのは非常に悪い習慣だと思います。したがって、私は通常のようにパターンを追加することになりbin/、obj/、*.o、*.pycするなど.gitignoreのみマージの競合を作成するのに役立つものと私のgitリポジトリを汚染を避けるために。 確かに、wwwgitに追加する必要がありますが、プロジェクトの他の部分についてはどうでしょうか。それらはソースコードの製品であり、プロジェクトの構成はどの程度拡張されていますか? 職業はなんですか?私は新しいので、ここで何が意味があるのか​​ほとんど理解できません...
105 git  cordova  cordova-3 

13
bashスクリプトを使用してすべてのgitブランチを反復処理する方法
bashスクリプトを使用して、リポジトリ内のすべてのローカルブランチを反復処理する方法を教えてください。反復して、ブランチと一部のリモートブランチの間に違いがあるかどうかを確認する必要があります。例 for branch in $(git branch); do git log --oneline $branch ^remotes/origin/master; done 上記のようなことをする必要がありますが、私が直面している問題は$(git branch)で、リポジトリフォルダー内のフォルダーとリポジトリに存在するブランチが表示されます。 これはこの問題を解決する正しい方法ですか?それとも別の方法がありますか? ありがとうございました
105 git  bash  git-bash 

4
git diff名前が変更されたファイル
ファイルがありますa.txt。 cat a.txt > hello の内容a.txtは「こんにちは」です。 コミットします。 git add a.txt git commit -m "first commit" 次にa.txt、testdirに移動します。 mkdir test mv a.txt test 次に、2回目のコミットを行います。 git add -A git commit -m "second commit" 最後に、a.txt代わりに「さようなら」と言うように編集します。 cat a.txt > goodbye 最後にコミットします。 git add a.txt git commit -m "final commit" これが私の質問です: a.txt最後のコミットと最初のコミットの内容をどのように比較しますか? 私が試した:git diff HEAD^^..HEAD -M …
105 git  diff  rename 

13
Windowsでの.gitconfigの場所の変更
Windowsのデフォルトでは、Gitはグローバル.gitconfigを c:\documents and settings\user\ .gitconfigが格納されるようにその位置を変更するにはどうすればよいc:\my_configuration_files\ですか? それはまったくできますか?
105 windows  git 


5
フォークせずにプルリクエスト?
「GitHubで他の人のコードに貢献するにはどうすればよいですか?」というトピックからのコード貢献の手順を次に示します。 プロジェクトをフォークする よくコメントされた1つ以上のリポジトリにコミットをクリーンアップします。複数のパーツまたはフィーチャーを変更する場合は、ここで新しいブランチを作成できます。 githubのウェブインターフェースでプルリクエストを実行します。 レポをフォークせずにプルリクエストを行うことはできますか? いくつかのプルリクエストのためにフォークされた私のアカウントに20を超えるリポジトリが表示されるのは非常に悲しいことです。彼らはその時活動がなく、星/フォロワーはゼロです。誰かのコードをコピーして、ブラックデーをやっているようです。
105 git  github  fork  repository 


4
ファイルを再帰的に.gitignoreする方法
.gitignoreファイルで次のパターンを回避しようとしています。 MyPrject/WebApp/Scripts/special/*.js MyPrject/WebApp/Scripts/special/*/*.js MyPrject/WebApp/Scripts/special/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*/*/*.js 私たちは試しました: MyPrject/WebApp/Scripts/special/**.js MyPrject/WebApp/Scripts/special/**/*.js しかし、これはうまくいきませんでした。これはWindowsのgitです。物事を繰り返さずにこれを行うより簡潔な方法はありますか?
105 git  gitignore 

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