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

Gitは、無料でオープンソースの分散バージョン管理システムで、小規模なプロジェクトから非常に大規模なプロジェクトまで、迅速かつ効率的に処理するように設計されています。

4
git archive fatal:プロトコルでサポートされていない操作
私はそうすることができますgit clone... git clone https://github.com/stackforge/puppet-heat.git ...問題ありません。しかし、私はクローンに付属しているすべてのgit metaのものを除外したいので、使用すると思っていましたgit archiveが、次のエラーが発生します。 $ git archive --remote=https://github.com/stackforge/puppet-heat.git fatal: Operation not supported by protocol. 誰か、なぜ私が間違っているのか知っていますか?
8 git  github 

1
git remoteのURLから「ssh://」を削除することはできますか?
手作業で作成したリポジトリを作成して、コードをペットサーバーにプッシュしたり、社内でコードを共有したりするのに慣れています。このURLを使用しssh://user@ip/folder.gitて、ワークスペースにリモートとして追加します。 GitHubのようなサービスが、プロトコルの仕様なしでリポジトリのURLをどのように設定するのかと思っていましたgit@github.com:igorsantos07/Restler.git。
8 ssh  git 

2
Makefile内からのGitコミット
私が取り組んでいるLatexプロジェクトのMakefileがあります。Makefileは私の強みではありませんが、次のようなことを行う方法はありますか。 make git "My comment" そしてmakefileを実行します: git commit -m "My comment" git push origin master ?
8 make  git 


3
特定のディレクトリの既存または将来のサブディレクトリにある特定のユーザーに読み取り/書き込みを許可するにはどうすればよいですか?
VPSで自分のgitリポジトリをホストしています。私のユーザーがジョンだとしましょう。 私はsshプロトコルを使用してgitリポジトリにアクセスしているので、URLはのようになりssh://john@myserver.com/path/to/git/myrepo/ます。 ルートは、すべての所有者です /path/to/git 私は下にあるすべてのものにジョンへの読み取り/書き込みアクセス権を与えようとしています /path/to/git/myrepo 私は両方chmodを試してsetfaclアクセスを制御しようとしましたが、どちらも同じように失敗します。それらは、の現在のすべての既存のサブディレクトリに(正しいオプションで)権限を再帰的に適用します/path/to/git/myrepoが、新しいディレクトリが作成されるとすぐに、ユーザーは書き込みできません新しいディレクトリ。 gitには、各コミット後に権利を再適用できるフックがあることは知っていますが、これは非常に基本的な目的には複雑すぎるため、間違った方向に進んでいると思い始めています。 Q:rwにjohnへのアクセス権を付与し、/path/to/git/myrepoツリー構造の変更に耐性を持たせるには、どうすればよいですか? Q2:一般的なアプローチを変更する必要がある場合は、教えてください。 編集:質問はそのまま回答されましたが、それは間違った質問でした。正しい質問は、「sshアクセスで使用するためにサーバー上で裸のgitリポジトリを構成する方法」でしょう。私自身の答えを見てください。

1
インストールされている複数のバージョンのGit-CentOS
1年か2年前にgit 1.6を手動でインストールしました。今日、1.7バージョンがyumで利用可能であることに気付き、それをインストールしました(パッケージgit-all)次の出力を取得します。 [root@ovz5197 ~]# git --version bash: /usr/local/bin/git: No such file or directory [root@ovz5197 ~]# which git /usr/bin/git [root@ovz5197 ~]# /usr/bin/git --version git version 1.7.4.1 [root@ovz5197 ~]# の出力がwhich上記の最初の行と矛盾しているように見える理由は何ですか?
8 centos  git  version 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.