問題タブ [git-gui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - GUIをGITし、-no-ffオプションを使用してマージします
私は昨年からGITを使用していますが、それは本当に役に立ちます...
ブランチなどを使用するための最良の方法についてたくさん読んでいます...実際には1つだけ問題があり、主にGITGUIを使用しています
そして、私はオプションとの単純なマージを行うためのオプションを見つけたことはありませ--no-ff
ん
このパラメータを使用する方法はありますか?または、GIT GUIでデフォルトとして設定しますか?
参照: http: //nvie.com/posts/a-successful-git-branching-model/
git - WindowsとMacの間でファイルを共有するgitエラー
最近、HEAD とこれらのファイルが原因で git がマージできないという問題がありました。(Netbeansは言った)
だから私はGit Bashでやってみました.DS_Storeに関するいくつかのエラーが発生しました. そのため、これらのファイルを削除しましたが、マージしようとすると、まったく同じように見えても、ほとんどすべてのファイルに「両方が変更されました」というテキストが表示されます。
しかし、それは余分な意図を追加しているように見えますか?
どうすればこれを解決できますか?
git-gui - Git GUI - スプラッシュ画面で最近使用したリポジトリからエントリを削除する
スプラッシュ画面に最近使用したリポジトリがいくつかありますが、それらはもう使用していないため、削除したいと考えています。どうすれば削除できますか?
OS = Windows 7
レジストリを調べて git ディレクトリを検索しましたが、最近使用したリストが保存されている場所が見つかりません。
git - msysgit(GUI)からリポジトリ内のGitシェルを開くためのツールを追加するにはどうすればよいですか?
このツールを実行すると、リポジトリのディレクトリに設定されているシェルが開くように、簡単なコマンドを入力できますか?どこでも検索しましたが、機能するコマンドが見つからないようです。
答え
私はついにそれを行う方法を見つけました:
cmd /c cd %v & start "" "C:\path\to\bin\sh.exe" --login -i
start
コマンドに空の引数を渡さなければならない理由は、引用符で囲まれた最初の引数がウィンドウのタイトルとして設定されるためです。したがって、ウィンドウに名前を付ける場合は、次のようにします。
cmd /c cd %v & start "WINDOW TITLE HERE" "C:\path\to\bin\sh.exe" --login -i
コマンドの説明
cmd /c cd %v
-現在のディレクトリをリポジトリのパスに変更します。start "WINDOW TITLE HERE" "C:\path\to\bin\sh.exe" --login -i
-シェルを起動し、ウィンドウをに設定して、実行可能ファイルWINDOW TITLE HERE
に渡します--login -i
sh.exe
git - マージ中のエラー
誰でもこの git マージ エラーで私を助けてくれますか...私はここでちょっと迷っています。私はこのマージの問題を 2 日間修正しようとしていて、多くのマージを読んでいますが、まだ理解できないようです。先週この git に飛び込んだばかりなので、git は初めてです。
これはgit GUIのエラーファイルです
私のエラーの解決策(これはGit GUI用です):
私は最終的に私のエラーに対する答えを得ます。@Michiel Kauw-A-Tjoe に感謝します。これが私がしたことです...私はします
Commit -> Revert changes
その中にあるすべてのファイルUnstaged Changes
に
Remote -> fetch from -> origin
それから私はします
Merge -> local Merge
私がそうする理由は、私が自分のコミットを行う前に最新のファイルを取得したかったからです.aptanaを使用しているため、常に.metadata
ファイルがあり、これにより競合が発生し、この競合を回避するために最新/更新ファイルを最初に取得しますその後、後で変更を追加します。
git - Git リモートをローカルとして
私のWebホストは、Gitを「サーバー」としてではなく、Linuxベースの(Debianだと思います)Webホスティングサーバーに「クライアント」としてインストールしました。
Windows 7 デスクトップ コンピューター経由で GitGUI を使用して、Web ホストの Git インストールに接続する方法はありますか?