問題タブ [git-tower]
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 - Github: マスターへの gh ページのミラーリング
GitHub でホストされている jQuery プラグインを開発しています。手動でコピーしてブランチgh-pages
にプッシュするデモが含まれています。変更をプッシュすると、変更master
が自動的にプッシュされるgh-pages
か、少なくともミラーリングされるセットアップが必要です。 .
私はすでにこの質問を見ましたが、これらの要件に関する私の質問に本当に答えているかどうかはわかりません:
- 私はTowerを使用しています。ソリューションがこの GUI で動作する限り、端末 (Mac) を使用して構成を変更してもかまいません。
- マシン上のすべてのリポジトリではなく、特定のリポジトリでのみこの「ミラーリング」が必要です。
乾杯
macos - OSX Git タワー アプリでの Dreamhost GIT リポジトリの使用
Dreamhost アカウントで最初の git リポジトリを作成するために、これらのルールに従うだけです。ユーザーのホームルートにgitフォルダーを作成します。
現在、osx Tower アプリを使用してこのリポジトリをローカルで複製する方法がわかりません。
誰かがすでにそれを行っていて、私を助けることができましたか?
ありがとう
git - すでに追跡されているファイルを無視しますか? (Tower for Mac を使用して Git リポジトリーを操作)
Git は初めてなので、ご容赦ください。
Unfuddle でリモート リポジトリのクローンを作成しています。クローンは ExpressionEngine インストールのものであるため、CMS をローカル マシンで動作させるには特定のファイルを変更する必要があり、MAMP で実行しています。ただし、これらの変更済みファイルを、作業が完了したときにリモート リポジトリにプッシュしたり、変更がコミットされるのを待って Tower に置いたりしたくありません。
ファイルを無視しようとしましたが、これにより問題が発生します...無視がリポジトリにプッシュされますが、これも望ましくありません! 他の人がこのリポジトリで作業しており、それらのファイルは彼らのシステムで無視されるべきではありません。基本的には、Tower にリモート リポジトリをそのまま残してもらいたいだけですが、ローカル ファイルに加えた変更が存在しないふりをします。
私は不可能を求めていますか?
-UPDATE- 具体的には、Tower で作業したいので、そのフレームワーク内で git コマンドを実行する方法を知っていると最も役に立ちます。
git - Git: ローカル リポジトリからプッシュされたファイルがリモート git リポジトリに表示されない
私はgitを初めて使用し、物事を理解し始めたばかりです。リモート開発サーバーとローカルマシンでgitを理解しようとしています。リモート サーバーとローカル マシン (OSX) の両方に git を正常にインストールしました。私は Tower と呼ばれる Mac git クライアントを使用しています。ここに私のジレンマがあります...
リモートサーバーにベアリポジトリを正常に作成できますが、問題はありません。次に、Tower を開き、リモート リポジトリをローカル マシンにクローンしようとします。私もそれを行うことができました.リモートリポジトリをローカルマシンに正常に複製できます. ただし、新しいファイルをローカル ブランチに追加し、その変更をコミットしてリモート リポジトリにプッシュすると、成功したと表示されますが、リモート リポジトリの場所を確認すると、そこに新しいファイルはありませんか?
Tower は、ファイルがリモート リポジトリに存在することを示しています。そのリポジトリを新しいローカル ブランチにチェックアウトすると、以前のコミット履歴とファイルが正常にプルされますが、ファイルがリモート リポジトリに保存されている場所が見つかりません。 .
ここで何が欠けていますか?どんなアドバイスでも大歓迎です、ありがとう!
macos - 証明書の名前が異なる場合、Tower は git に接続できません (許可が拒否されました)
Tower (Mac OS X) から GitHub リポジトリに接続できず、許可拒否エラーが発生します。これは、異なる証明書名 (id_rsa ではなく github_rsa) が原因であると思われます。ID を ssh に追加したところ、ターミナルからすべてが正しく機能しています。助言がありますか?
git - Githubプッシュエラー:RPCが失敗しました。結果=22、HTTPコード= 413
Githubの愚かな問題が現在進行中です。かなりの量の変更(サイズが約120MB)があります。プッシュしようとすると、次のようになります。
私はすでにやった
git config http.postBuffer 524288000
、それは問題ではないようです。どうなり得るか?
macos - Tower (Git クライアント) がリモートリポジトリからローカルマシンにすべてのディレクトリを複製しない
Tower を使用してクローンを作成すると、すべてのディレクトリがクローンされない新しいリモートリポジトリに問題があります。
リモートリポジトリを作成したとき、次のことを行いました。
次の行を含む .gitignore ファイルを作成しました
files/cache/*
次に実行しました:
git init
git add .
git commit
次に、Tower と呼ばれる Mac OSX git クライアントを使用してリモート リポジトリをローカル マシンに複製しましたが、ディレクトリの多くが複製されていないことに気付きました。
戻ってウェブサーバーの端末セッションを見ると、最初のコミット後にクローンされなかったディレクトリが一覧表示されていることがわかります。次のような行がたくさんあります。
だから私はそれらが追加されたと推測していますが、私の .gitignore ファイルが正しく設定されておらず、Tower と何らかの形で競合していないかどうかも疑問に思っていますか?
最初に次のように、いくつかの方法で .gitignore ファイルを試しました。
次に、次のようにします。
2番目のものに変更した後git add -A
、サーバーで実行し(新しいものは何も追加されていないようです)、Towerを使用してレポを再度プルダウンしましたが、うまくいきませんでした。
これが Git なのか、Tower なのか、あるいはその両方なのかわかりません。何が間違っているのかわかりません。申し訳ありません。
どんな助けでも大歓迎です。
乾杯
ベン
git - Tower が新しく作成されたファイルを更新しない
Towerを使用して Git リポジトリを操作しています。私の問題は、新しいファイルをローカルに追加すると、それらが Tower に表示されないことです。誰でもこれを修正する方法を知っていますか?
git - リモート接続がGitリポジトリへの接続に失敗しました
編集:これは現在解決されていますが、まだ答えるのに十分な担当者がいません。
assembla.comでホストしたいローカルgitリポジトリがあります。Git Towerを使用しており、を使用してキーペアを生成しました
(Gmailアドレスは、アセンブリとタワーに登録されているメールアドレスです)
公開鍵をアセンブリにアップロードしました。これは機能しているようです。次に、Git Towerでプロジェクトを選択し、[設定]> [リモート]に移動してプロジェクトのカスタム名を入力し、アセンブリプロジェクトページに記載されているリポジトリURLを入力します。
秘密鍵を選択し、上記のコマンドで生成された秘密鍵を選択します。Towerは、リポジトリURLからユーザー名フィールド(「git」として)を自動的に入力します。コマンドラインからキーペアを生成したときと同じようにキーパスワードを入力し、[追加]をクリックすると次のエラーが発生します。
同様の質問を確認しましたが、運がありません。認証エラーのようですが、他に何を試すべきかわかりません。
macos - Git、Tower、および Sourcetree
Mac で Tower GUI と Sourcetree GUI の両方を試していますが、非常に基本的な質問が 2 つあります。
- これらの GUI のいずれかが Git 実行可能ファイルをインストールしますか、それとも私の Mac にインストールされた Gitを使用しますか?
- Git は Mac のどこにインストールされますか? コマンド プロンプトで「which git」と入力しましたが、明らかに PATH に含まれていないため、うまくいきません。私はそれがPATHにあったことを誓うので、それは奇妙です。