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

Gitは、Linus Torvaldsによって最初に設計および記述されたオープンソースの分散バージョン管理システムです。通常、ソフトウェアプロジェクトのソースコードを追跡するために使用されます。GitはDVCSとして、分岐、マージ、および分散開発を強力に支援します。

1
共有ホストでgitを実行する
共有ホストに非sudoアカウントがあります。バージョン管理のためにgit-coreを実行できるようにしたいと思います。git-repoに使用している別のサーバーがあります。 ユーザーフォルダ内にgitのバージョンをインストールして実行するにはどうすればよいですか。 シェルアクセスがあり、サーバーはCentOS / Redhat / Fedoraです。

1
Linux(CentOS 7.1)にアプリケーションをインストールする際の依存関係を解決する方法
CentOS 7.1に大洪水をインストールしようとしたとき、CentOS 7.1向けではない一部のel6による依存関係の問題に直面していました。 だから、私はこのページを見つけました: https://gist.github.com/dasgoll/111f6f3364e2ab97bc08 説明書: ### Centos 7.1 yum -y install wget wget hxxp://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm rpm -ivh nux-dextop-release-0-5.el7.nux.noarch.rpm yum -y install deluge-web systemctl start deluge-web systemctl stop firewalld browse http://192.168.3.101:8112 ### check it yum install deluge-console そして私の質問は: nux-dextop-release-0-5.el7.nux.noarch.rpmli.nux.roからインストールする理由(私が間違っていない場合、それがリポジトリである場合、私がある場合は修正してください)? 大洪水をインストールしようとしたときに、この依存関係の問題が以前にありました。 しかし、上記の手順を使用すると、すべての依存関係が自動的に解決されました。 そもそも、依存関係の解決に使用されるrpmファイルは最初にインストールされますか? そうでない場合、ソフトウェア/アプリケーションの一部をインストールするときに依存関係をどのように回避できますか?

1
非標準のSVNリポジトリをBitBucketに移動する
このチュートリアルを使用してSVNリポジトリをGit(BitBucket)に移行しています。しかし、私は標準のSVNレイアウトを使用していないため、ほとんど問題はないようです。 私のSVNリポジトリは、Androidプロジェクトの単純なコピーです。 /svn/dirname/project/app trunk、branchesおよびtagsサブフォルダーはありません。それprojectはトランクに等しいと言うことができます。 git svn clone --trunk=/project --authors-file=authors.txt https://host/svn/dirname project Initialised empty Git repository in /home/osboxes/GitMigration/project/.git/ Checked out HEAD: https://host/svn/dirname/project r300 次のステップはクリーンアップされているはずですが、失敗しました。たぶん、私にはブランチがないからです: java -jar ~/svn-migration-scripts.jar clean-git Could not retrieve the config for the key: svn-remote.svn.branches しかし、それは失敗し、私は続行する方法がわかりません java -jar ~/svn-migration-scripts.jar sync-rebase fatal: ambiguous argument 'remotes/trunk': unknown revision or path not …
1 git  svn 

1
SSHで動作するプッシュ可能なリモートMercurialリポジトリを作成するにはどうすればよいですか?
私はしばらくの間gitを使用しており、gitとsshを使用しています。複数のコンピューターでプルおよびプッシュするために使用するサーバー上に、裸のリポジトリがいくつかあります。ここで、私のプロジェクトのいくつか(非コーディングプロジェクト)でMercurialを試したいと思います。私はこれを行う方法を探していましたが、これまでのところすべてが濁ったバイトとビットです。 SSHで動作し、簡単にプルおよびプッシュ可能なリモートリポジトリを作成するにはどうすればよいですか?このリポジトリは、gitと同様に、マスターへの着信プッシュを受け入れます。リモートの中央レポジトリになるため、リモートのプルとプッシュの横でやり取りしたくありません。 Gitを使えば簡単です。ベアリポジトリを作成して、プッシュするか、そこからプルします。LinuxでHgを使用する適切な方法は何ですか?実行中のSshサーバーがあるので、この質問はHg側のことだけを扱っています。 ありがとう

0
git credentialコマンドが機能しない
git credentialコマンドを実行すると、次のエラーが表示されます。 git: 'credential' is not a git command. コマンドで資格情報ヘルパーを正しく構成しました git config --global credential.helper store git以外のパッケージまたはコマンドをインストールする必要がありますか?
1 ubuntu  git 

2
msysgitはパスワードの要求を停止しました
リモートGITリポジトリ(ubuntu)があり、Windows 7でローカルに作業しています。これはうまく機能し、SSHキーをセットアップしました。このプロセスのある時点で、パスワードを要求するGIT / msysgitを無効にしたようです。キーを設定せずに新しいリモートgitリポジトリ(ubuntu上)を作成しましたが、パスワードを要求されません。私は試した git clone ssh://<user>:<pass>@<ip>:<myport>/mygitrepopath そしてそれも機能しません。ただし、同じ資格情報でputtyを使用してログインできます。 編集 キーをセットアップするために、パテで公開/秘密キーを生成し、適切なものをサーバーとページェントに追加しました。他の手順を実行したかどうかは覚えていません:( これは私が受け取るメッセージです Cloning into 'myhub'... The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is. The server's rsa2 key fingerprint is: ssh-rsa blhablhablhjah Connection abandoned. fatal: The …
1 ssh  git 

2
bzr“ Treeが最新である”かどうかを調べる方法は? (必要なときだけ建てるために)
私は(bazaarを使用する)大きなプロジェクトをダウンロード、ビルド、そしてインストールするスクリプトをセットアップしていて、 "bzr update"が返さない場合のみビルドプロセスを起動したいです。どうやってやるの ?特定の戻りコードはありますか?理想的には、他のVCシステム、つまりgit& amでそれを実行できるはずです。 SVN。

0
私の画面の右側にZsh git branchがありません
私はiTerm2でzshを使用していますが、ブログの例で見たように、画面の右側にmasterというタイトルのgitブランチがないことに気付きました。入手方法は? 私のzsh: 他の人のzsh(画面の右側にある「マスター」に注意してください):
git  zsh 

0
Git条件付きブランチ作成
チーム - 条件付きスクリプトをbitbucketで書く方法と場所を誰にでも教えてもらえますか。 目的:「ブランチの作成」ボタンは、ブランチの種類が「feature」に設定され、「from」が「master」として設定されている場合にのみ有効にします。そうでなければブランチ作成ボタンは無効にされるべきです。 道具:ビットバケット

1
Atlassian Stash SSL証明書の更新に関する問題
そのため、コードリポジトリを保持するUbuntuサーバー上で実行されているAtlassian BitBucketの自己ホスト型バージョンがあります。私たちはDigiCertからのSSL証明書を使います。毎年問題を起こしたことのない証明書を更新します。 しかし今回は、証明書が更新された後にGITからコードをプッシュおよびプルするときに、ほとんどの開発者が次のエラーを受け取ります。 fatal:アクセスできません:SSL証明書の問題:ローカル発行者証明書を取得できません 自己署名証明書または内部PKI証明書を使用している場合、オンラインのすべての検索でこのエラーが発生します。 DigiCertのような公的機関によって発行された証明書がなぜこのエラーを受けているのか、私たちは全く困惑しています。この上の任意の助けは大歓迎です。

1
fatal:sha1ファイルを閉じるときにエラーが発生しました:アクセス許可が拒否されました
GitBoxを使って私のMacからマウントされたLinuxドライブを使って(ExpandDrive経由でSSH経由で)ローカルのgitリポジトリを作成しようとしていますが、コミットしようとするとこのエラーが繰り返し表示されます。 fatal:sha1ファイルを閉じるときにエラーが発生しました:アクセス許可が拒否されました これを修正する方法が正確にわかりません。他の検索から、私は.git許可を変更することを試み、また別のGit GUI(タワー)を使用することを試みましたが、役に立ちませんでした。
linux  macos  git  ssh 

1
Githubのメールに関する質問
私はFedora 20を走らせています。それは私にEvolutionをセットアップするオプションを与えます。私はしたくありませんが、それでもgithubに私の本当のEメールアドレスをコミットに入れて欲しいのです。どうやってこれを行うのですか、それとも私のアカウントを設定した後にgithubを使うのですか?現時点では、アカウントを設定せずに、それはname@localhost.localdomainにデフォルト設定されています
git  github 

2
Gitを使用した単純なファイルバージョン管理
gitを使用して、一部のテキストファイルに対する変更の単純な履歴を保持したいと思います(ソースですが、構成ファイルなどでもかまいません-Qはソフトウェア開発に固有ではありません)。 私はこれにRCSを使用していましたが、これは毎日実行するジョブを持つのと同じくらい簡単で、関連するすべてのテキストファイル(例:)を見つけてすべてcd /some/where; find . -name "*.foo" ...をチェックインします(例:のようなci -q -mbackup -l filename)- ciファイルが変更されていない場合は基本的に何もしません。古いバージョン(またはより正確には、rcによって古いバージョンを再構築できる差分)は、ローカルファイルシステム/ディスクのRCSディレクトリに保持されていました。 後で実行rlog filenameして、対象のファイルが変更され、行数が変更された日付を確認できました。rcsdiff必要に応じて、行った正確な変更を確認するために使用できます。coを使用して変更を元に戻すことができます。 リモートリポジトリ、リポジトリの同期、他の人との作業、変更の理由のログの保存、分岐、ファイルのグループ化、ファイルのグループまたは基本的なファイルのバージョン管理以外のバージョン番号またはリリース番号のスタンプは必要ありません外部ディスクの必要性について話し、移植性の理由で私が疑っているWindows 10の組み込み機能。 私はすでにWindows 10にgitをインストールしています(golangはgitを使用してライブラリなどを取得するため、自分で直接gitを使用することはありません)... 同様の単純な方法でgitを使用する簡単な方法はありますか?
git 

1
Windows 10 bashシステムにbash-itをインストールする方法
私はgitとbashで多くの作業をしています。特にブランチで作業する場合は、優れた視覚化ツールです。Windows 10 bash環境に「bash-it」(または同様のプログラム)をインストールする方法を誰かが知っていることを望んでいましたか? 私はそれについてGoogleで調べましたが、ほとんどの記事はMacでのセットアップに関するものです。 gitブランチでの作業がより簡単になるようにインストールしたいと思っていました。 bash-itの利点


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