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

Gitは、速度を重視した分散リビジョン管理システムです。

1
SSHを使用してgitリポジトリにアクセスする方法は?
公開鍵を持っています。これは、gitリポジトリがあるサーバーへのSSH接続に必要だと思います。 今、私はコードを取得する方法がわかりません。誰かが私がしなければならない完全な手順を教えてもらえますか? git +関連構成のインストール SSH接続を確立する リポジトリを取得する
30 ssh  git 

5
設定を追跡するために/(ルート)にGitリポジトリを作成しますか?
そのため、主に開発目的でGitを使用していますが、Ubuntuのインストールにある設定ファイルのバージョンを保存するためにGitを使用できることに気付きました。 私の提案するセットアップは次のとおりです。 git init でのレポ / 追跡する特定の設定以外のファイルを無視する.gitignoreat /を追加します。 たとえば、に.gitignoreは(source)を含めることができます。 ## Ignore everything... * ## Except... !/etc/default/tlp !/etc/crontab これらの低レベル設定を変更するたびに、それらを追跡できます。 このセットアップで問題が発生する可能性のあるものはありますか?カーネルには常に/特定のフォルダーのみが必要ですか?アプリケーションの機能を台無しにしますか?
28 root  settings  git 

5
gitリポジトリをいくつかのディレクトリのみクローンする方法は?
たとえば、PCL 3d_rec_frameworkをダウンロードしたい。 これはPCLのgitリポジトリです:https : //github.com/PointCloudLibrary/pcl.git このディレクトリをダウンロードする方法は? https://github.com/PointCloudLibrary/pcl/tree/master/apps 私は実行しようとしましたが動作しません: sam@sam:~/code/pcl_standalone$ git clone https://github.com/PointCloudLibrary/pcl/tree/master/apps/3d_rec_framework Cloning into '3d_rec_framework'... error: The requested URL returned error: 403 while accessing https://github.com/PointCloudLibrary/pcl/tree/master/apps/3d_rec_framework/info/refs fatal: HTTP request failed sam@sam:~/code/pcl_standalone$ ダウンロードする方法は? ところで、PCLのgitをダウンロードして、不要な他のすべてのディレクトリを削除する必要はありません。それが私がこの質問をする理由です。 ありがとう〜
26 git 



2
GPGエージェントにパスワードをキャッシュさせるにはどうすればよいですか?
私は開発者であり、一般的にGitコミットにGPGキーで署名します。OSXでGPGエージェントを正常に動作させることができたため、1日に1回だけパスワードの入力を求められますが、Ubuntu 16.04でも同じことをするのに問題があります。 私がやっていることは次のとおりです。 GPGキーのセットアップなどがあります。 私はGitディレクトリにいます。 Gitにいくつかのファイルを追加します。 次にgit commit、それらをコミット()し、次のようなGPGパスワードリクエストを取得します。 $ git ci You need a passphrase to unlock the secret key for user: "Randall Degges <r@rdegges.com>" 4096-bit RSA key, ID 8F700DA2, created 2016-04-05 [master 1740961] blah 1 file changed, 1 insertion(+) 問題は、コミットを行うたびに、GPGパスワードを再度求められることです。 私がやりたいのは、パスワードを1日間キャッシュするようにGPGエージェントを構成することです。したがって、一度だけ入力する必要があります。 私はたくさんのドキュメントとブログ投稿を読みましたが、これまでに試したことがあります... 最初に、~/.zshrcファイルを変更して(zshを使用)、以下を設定しました。 # GPG Agent export GPG_TTY=$(tty) export …
21 password  git  gnupg 

5
git-allをインストールする際の「Upstartに接続できません」エラー
15.04を使用しています。 だから私はgitで作業していて、標準バージョンをインストールしました。sshキーをセットアップし、リポジトリの1つを正しいフォルダーに複製することができました。すべてがうまく機能していたので、さらにパッケージをインストールすることをお勧めします。走ったsudo apt-get install git-all。私は今、新興企業に対処しなければならないエラーコードを見ています。 start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused No apport report written because the error message indicates its a followup error from a previous failure. dpkg: error processing package runit (--configure): subprocess installed post-installation script returned error exit status …
21 dpkg  upstart  git 

2
異なるアカウントとホストで複数のsshキーを使用する方法
複数のsshキーがあり、bitbucketとgithubにもアカウントがあります。pullを使用するとエラーが発生する :/var/www/proj$ git pull origin master conq: repository access denied. fatal: The remote end hung up unexpectedly または私がBitbucketのWebサイトをsshした場合、公開鍵が拒否されたエラーが表示されます :~$ ssh git@bitbucket.org Permission denied (publickey). これを解決して、異なるアカウントで異なるキーを使用するにはどうすればよいですか。
21 ssh  git  ssh-agent  github 

2
LaunchpadのGit
私はほとんどのコードをGitリポジトリで開発していますが、Launchpadでもう少しアクティブになったので、通常のコード開発方法に反するGitのワークフローと2つの「小さな」違いがあるBazaarを取り上げ始めました。Bazaarを使用しても構いませんが、Launchpadには複数のVSCツールを使用するオプションがあることに気付きました 私は、これがLaunchpadでどのように機能するかを正確に知りたいのですが、以下に重点を置いています。 リポジトリはGitリポジトリまたはBazaarリポジトリとしてミラーリングされていますか? Bazaarリポジトリの場合-Gitリポジトリ内の複数のブランチはLaunchpadでどのようにミラーリングされますか? LPブランチにプッシュするユーザーからの更新はどのように処理されますか Gitからのブランチは読み取り専用と見なされますか、それともLPはそれらをGitサーバーにプッシュしようとしますか? もしそうなら、どのような方法で?(Git + SSH、Git Daemonなど) LPミラーはどのくらいの頻度で更新されますか?
21 launchpad  git  bazaar 

1
GitkrakenはGUIを開きません
gitkrakenを実行しようとすると、アプリが開きません。これは、Ubuntu 18.04の新しいインストールです。ターミナルで実行すると、次のようになります: Gtk-Message: 23:23:20.033: Failed to load module "canberra-gtk-module" Node started time: 1530167000243 libgnome-keyring.so.0: cannot open shared object file: No such file or directory Error: libgnome-keyring.so.0: cannot open shared object file: No such file or directory at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:172:20) at Object.Module._extensions..node (module.js:598:18) at Object.module.(anonymous function) [as .node] …
20 18.04  gui  git 

3
Dropboxのオフラインの代替としてGitを使用する
私は毎日多くのテキストファイルを扱っており、何か問題が発生した場合に備えて、以前のバージョンのファイルを復元する方法としてDropboxを使用しています。 インターネット接続が切断され、Dropboxが機能しない場合に備えて、その機能でDropboxを補完/交換する簡単な方法を探しています。基本的に、gitを使用して次のことを行います。 1)特定の拡張子(.html、.tex、.txt、.doc、.odtなど)に限定して、ディスクまたは指定したフォルダーにすべてのファイルのすべてのリビジョンを自動的に保存します 2)以前のバージョンを簡単に参照して復元します。理想的には、リビジョンを保持するための宛先フォルダを選択できるでしょう 各ファイルに新しいGitプロジェクトを作成することはあまり良い考えではないため、以前のバージョンを復元するオプションを使用してフォルダー構造を再作成するだけの簡単なものを探しています。


2
Launchpadプロジェクトにパッチを提出するにはどうすればよいですか?
Git / GitHubのバックグラウンドがあり、Bazaar VCSについてほとんど知識がないので、Launchpadでホストされているプロジェクトにバグを報告したり、パッチを送信したりすることもあります。「適切な」方法でそれを行いたいので、邪魔にならずにマージや改善の準備ができています。 私は自分のニーズに合ったまともな簡単なハウツーを見つけることができないようです。 私がこれまでにしたこと: Launchpadアカウントを作成しました。 バグを報告し、 Bazaarをインストールし、SSHキーなどを設定します 今それがGitHubなら、私は レポをフォークし、 分岐レポのクローンを作成し、 適切な名前のブランチを作成して作業を行い、 コミット+プッシュ、 GitHub WUIを使用してプルリクエストを作成します。 しかし、それはGitHubではなく、LaunchpadとBazaarの両方のアーキテクチャは、GitHub / Gitの対応するアーキテクチャとはまったく異なるようです。 それで、親切な魂が私を大量の文書にdrれさせ、主に第二部の簡単なステップの道をコンパイルするのを救うことができるでしょうか?おそらく必要なときに関連するCLIコマンドを含めますか? 編集:Ubuntuパッケージ(それが何であれ)またはLaunchpadプロジェクトについて具体的に尋ねているかどうかを明確にする必要があるようです。 UbuntuパッケージとUbuntu以外のパッケージの区別についてはあまり気にしません。どんなソフトウェアも今日はUbuntuにあり、明日にはなくなるか、その逆になります。開発は配布よりも重要なことです。 だから私はそれを仮定していた Ubuntuで配布されるすべてのパッケージがLaunchpadでホストされるわけではありません。 Launchpadの「公式」または「デフォルト」のワークフローが存在します(すべての開発者がBazaarの使用に同意できる場合、なぜパッチワークワークフローにほとんどの開発者が同意できないのでしょうか?)、 だから、Ubuntuの方法ではなく、Launchpadの方法について尋ねています。そして、交差点が広大なので、ここではかなり話題になっていると思うので、AUを選択しました。
19 launchpad  git  bazaar  patch 

1
Intellijはgitからフェッチできません
既存のgitリポジトリを複製しました。コマンドラインを使用してプルすると、Gitは正常に動作します。ただし、Intellijから同じことをしようとすると、 Fetch failed. Fatal : Could not read from remote repository. VCSコンソールログは次を示します: git fetch --progress --prune origin java.lang.RuntimeException: Invocation failed Server returned invalid Response. at org.jetbrains.git4idea.ssh.GitSSHXmlRpcClient.askPassword(GitSSHXmlRpcClient.java:176) at org.jetbrains.git4idea.ssh.SSHMain.authenticate(SSHMain.java:265) at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:157) at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:137) Caused by: java.io.IOException: Server returned invalid Response. at org.apache.xmlrpc.LiteXmlRpcTransport.sendRequest(LiteXmlRpcTransport.java:243) at org.apache.xmlrpc.LiteXmlRpcTransport.sendXmlRpc(LiteXmlRpcTransport.java:90) at org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:72) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185) at …
18 ssh  git  intellij 


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