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

一般的なバージョン管理と、OS XおよびiOSでの使用方法

7
macOS Catalinaにアップグレードした後にGitを使用しようとすると、「無効なアクティブな開発者パス」が表示されるのはなぜですか?
macOS Catalinaにアップグレードした後git、ターミナルから実行しようとしましたが、次のエラーが表示され続けました。 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun。 どうすれば修正できますか?
1511 sierra  xcode  development  git  mojave 

12
コマンドラインで*ブランチ*のgitオートコンプリート?
私のLinuxマシンでは、Git を使用したブランチのオートコンプリートがあります。 [ bashの補完ではなく、gitブランチの補完(コマンド、ファイルなど)について話していることに注意してください。したがって、レーンの答えはまったくありません] たとえば、git checkout+ TABと入力して、ブランチのリストを取得できます。 または、「git checkout feb*+ TAB」と入力して、「feb」で始まるすべてのブランチを取得できます。 Macでこの機能を取得するにはどうすればよいですか? 私はダウンロードして実行しようbash-completion/bash_completionとしましたbash-completion/bash_completion.sh.inが、喜びはありませんでした。最初はについてのエラーメッセージを出しましたdeclare: -A invalid_option。2番目はエラーがありませんでした。私はときにgit checkout+ TAB私はまだ枝、ディレクトリ内のファイルの一覧を取得していないのに。私はプロジェクトのルートにいます。 ディレクトリおよびbashコマンドのオートコンプリートは正常に機能しているため、Gitに固有です。

11
HomebrewをインストールしたgitをMacで使用するには?
homebrewを使用して最新バージョンのgit(1.8.3)をインストールしましたが、入力すると git --version 私の端末では、次のように出力されます: git version 1.7.10.2 (Apple Git-33) 古いバージョンのgitを新しいバージョンに置き換えるにはどうすればよいですか?
115 homebrew  git 

5
macOS Sierra 10.12.6での.git-completion.bash生成エラー
https://medium.com/@farooqyousuf/autocomplete-git-commands-and-branch-names-in-terminal-on-mac-os-x-4e0beac0388aでgit-completion提供されている説明に従ってプロセスを実行しました。 最初のステップはターミナルウィンドウでこのコマンドを実行することです。これは基本的に「git-completion.bash」スクリプトを取得してホームディレクトリに配置することです。 curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash 次に、この行を「〜/ .bash_profile」に追加します。これにより、Gitオートコンプリートスクリプトが存在する場合に実行できます if [ -f ~/.git-completion.bash ]; then . ~/.git-completion.bash fi これで、すべてのターミナルウィンドウを再起動するか、このスクリプトを使用するターミナルウィンドウを更新することができます。更新するには、次の操作を行います。 source ~/.bash_profile 以下は、tab入力後にキーを押すと表示されるエラーですgit。 unknown option: --list-cmds=list-mainporcelain,others,nohelpers,alias,list-complete,config usage: git [--version] [--help] [-C <path>] [-c <name>=<value>] [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path] [-p | --paginate | --no-pager] [--no-replace-objects] [--bare] [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>] <command> [<args>]
40 terminal  bash  git 

4
XcodeのGit Configエラー
xcodeを開いてmacosxアプリを作ろうとすると、この奇妙なメッセージが出ました。 Appleはこのようなことを言っていないだろうとして、これはグリッチやウイルスです。システムメッセージのようには見えません。
26 xcode  git  virus 

6
/ usr / bin / gitはどこから来たのですか?
小さな問題があります。ある時点でgitを使用しましたが、GitがデフォルトでLionにインストールされたかどうかは覚えていません。 gitのバージョンとパスは次のとおりです。 $ git --version git version 1.7.5.4 $ which git /usr/bin/git / usr / local / gitに新しいgitもあります 新しいバージョンを使用したいのですが、古いバージョンを削除することで(/ usr / binがパス変数で優先される)、何かが壊れるかどうかわかりません。 この競合を解決する適切な方法は何ですか?
24 lion  git 

4
「シェルスクリプトの実行」コマンド内でgitコマンドが見つからないため、Automatorワークフローが失敗しますか?助けが必要
Automatorワークフローがあり、アクションの1つはリポジトリのクローンを作成することです。「シェルスクリプトの実行」アクションのコードを次に示します。/bin/bash重要な場合、コマンドはBashシェル内で実行されます。 SOURCEDIR="${3/\/Volumes/}" cd "$2" REPOURL="bob@somedomain.com:$SOURCEDIR" WORKINGDIR="$1" # Capture any errors with cloning process in log file git clone "$REPOURL" "$WORKINGDIR" &> ./log.txt // For debugging echo "exit code: $?" echo "PPID: $PPID" open . これで、Automatorアプリは私のマシンで正常に動作します。私のマシン(Macbook Pro)でのgitへのパスは次のとおりです/usr/bin/git(Xcodeでマシンにgitをインストールしたと思います)。 しかし、私の同僚のマシン(Mac Proでも)Automatorアプリは失敗します。実際、log.txtファイルの出力には次のように記載されています。bash: git: command not found 私の同僚のマシンでは、gitへのパスは次のとおりusr/local/git/binです。MacOS XのGoogle Gitインストーラーでgitをインストールしたため、これは違いますが、スクリプトではgitコマンドが重要だとは思いませんでしたコマンドへの絶対パスではなく、さらに同僚はBashスクリプトからgitを正常に実行できますが、ターミナルから直接呼び出された場合は。 それで何が得られますか?オートマトーラーのワークフローはなぜ機能するのに、同僚には機能しないのですか? BashまたはUnixには、ここでは理解できないが、失われた基本的なものが必要です。

6
gitコマンドの完了
私は最近、過去7年間Ubuntuボックスを使用していたのをMacに切り替えました。私のような他の記事読みましたOS XへのUbuntuからの切り替えをし、私は迷ってしまいましたとiTerm2とターミナル間の違いは何ですか? iTerm2とTerminalがコマンドの引数を完了しないのはなぜですか? 例えば。gi+ を実行するとTab、この単語の自動補完gitが行われます。スペースを追加してremo+ を試してみると、Ubuntuで好きなようにTabオートコンプリートされませんremote。単語の後にすべてを手動で入力する必要がありますgit。他のコマンドでも同じです。 私は何か間違ったことをしているか、何かを逃していますか? (iTerm2で以前に入力したエントリを自動補完するcmd+ ;ショートカットについては説明していません。)

5
gitが壊れています:「Xcode / iOSライセンスに同意するには管理者権限が必要です。sudo経由でrootとして再実行してください」
私のgitのインストールは壊れているようで、どういうわけか私の開発ツールが壊れているようです。 gitを実行しようとすると、このエラーが発生します。これは/ usr / bin / gitと/ opt / local / bin / git(MacPortsから)の両方で起こります: cook47@rcmac (RC_bash_lib (master)): /usr/bin/git pull Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo. Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo. Agreeing to the ...
17 xcode  git 

4
コマンドシェルからGitをアンインストールするにはどうすればよいですか?
現在インストールしています git --version git version 2.7.4 (Apple Git-66) この道で which git /usr/bin/git 前の回答で Gitをアンインストールする方法は? を実行するよう提案されましたが、uninstall.sh実行するcd /usr/bin/gitと表示されます-bash: cd: /usr/bin/git: Not a directory。 以下にls -l、ディレクトリの出力をコピーしましたusr/bin(スペース上の理由でgitに関連すると私に見えるファイルのみ)。 -rwxr-xr-x 1 root wheel 18176 Mar 12 09:08 git -rwxr-xr-x 1 root wheel 18208 Mar 12 09:08 git-cvsserver -rwxr-xr-x 1 root wheel 18208 Mar 12 09:08 git-receive-pack ...
16 git 

4
XcodeなしでOSX 10.8にGitをインストールする
ガールフレンドのiMacに開発環境をセットアップしたいのですが、Xcodeが必要とする3 GBのスペースを浪費している彼女はクールではありません。彼女はまた、10.8を超えてアップグレードしたくない、またはアップグレードできないので、Photoshopが機能しない、またはなんらかのナンセンスです。 XcodeなしでOSX 10.8でgitを入手するにはどうすればよいですか。3GBのXcodeなしで数メガバイトのgitを実行するのは不可能だと私はどういうわけか疑っています。

4
大文字と小文字のみが異なるgitのファイルの名前を変更するにはどうすればよいですか?
git(Xcode)プロジェクトで、大文字と小文字が正しくないファイル名をコミットしました。今、私は名前を変更しようとしましたが、コミットすると次のようになります: 致命的:ファイルエイリアス 'MyProject / MyFile.h'を追加しません( 'MyProject / MyFilE.h'は既にインデックスに存在します) これは、gitが、HFS +のような大文字と小文字を区別しない大文字と小文字を区別しないファイルシステムで実行されるために使用されていないためだと確信しています。しかし、どうすればそれを回避できますか? 両方のファイルの名前を別の名前に変更し、それをコミットしてから、必要な名前に戻しましたが、それでも失敗します(同じエラーメッセージが表示されます)。
14 xcode  filesystem  git 

4
エラー:gitで使用するときにエディター 'vi'に問題がありました
viのエディターとして使用すると、この奇妙な問題が発生しgit commit -aます。 通常のフローは次のとおりです。入力しgit commit -a、vi表示され、コミットメッセージを入力してから、:wqを保存して終了しviます。 これは正常に機能します。ただし、タイプミスをして、タイプする代わり:wqにタイプする:Wqこともあります(シフトをに使用しているため:)。次に、自分で修正して:wq再度入力するとgit、次のエラーが表示されます。 error: There was a problem with the editor 'vi'. Please supply the message using either -m or -F option. どうすれば修正できますか?

1
Finderでgitファイルを表示する方法は?
これは、FinderのGitプラグインの複製に近すぎる可能性がありますか?、しかし私は現在のディレクトリにリポジトリが存在するかどうか、およびその中のファイルの状態を単に表示するツールを求めています。 すべての非表示のファイルを表示したくない Finderを使い続けたい(PathFinderは好きだが、いつもではない) ファイルに対してgitコマンドを実行する必要はありません。状態を確認するだけです。 Dropbox(画像を参照)、またはTortoiseSVN for windowsのようなインターフェイスを考えています...提案や回避策はありますか? フォルダーの自動化を作成することは可能でしょうか?(そんなことをしたことはありません!それがもっともらしいと思われるなら、私はそれについて読みます) ありがとう、ティム


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