タグ

2018年9月19日のブックマーク (8件)

  • GitLab運用方法と設定手順について

    社内では去年までSVNで管理しておりGitを利用するには外のサービスを利用していました。 これじゃダメだと思い今年の春頃からGitLabを導入して運用しています。 導入する際のあれこれの決め事が面倒だったりトライアンドエラーを繰り返して何とか問題なく運用できるところまで来ました。 GitLabをこれから導入する人に役に立てばと思います。 はじめに やりたいこと システム管理者の負荷を軽減するため、リポジトリ作成はシステム管理者ではなくPJ案件管理者(PM)に作成してもらいたい。 リポジトリの削除は基禁止。 GitHubフローで管理したい。 Groupについて GitLabにはリポジトリをグルーピングすることができます。 グループを案件(PJ)単位で作成し、案件で開発する・保守するシステムをリポジトリで管理します。 権限について 上記のやりたいことを満たすため、下記のように権限を付与します

    GitLab運用方法と設定手順について
  • 【GitLab】SSH認証キー(公開鍵)を登録する - Qiita

    GitLab」では「SSH認証キー(公開鍵)」を登録すれば、「SSH認証」が可能となる。 「パスワード認証」と比べると、記事の通り事前準備が必要となるのでやや大変ではあるのだが、「SSH認証」は「GitLab」に登録した「公開鍵」と対になる「秘密鍵」を持っているユーザのみがアクセスできるという方式で、より安全な認証ができるので、私は「SSH認証」をお勧めしたい。 一度「SSH認証キー(公開鍵)」を登録してしまえば、後々の運用が楽だというのも理由にある。 SSH認証キーを作成する 「SSH認証キー」をまだ持っていない場合は、まずは「SSH認証キー」の作成からはじめよう。 「SSH認証キー」は、全部で、 SSH秘密鍵   (->「GitLab」のSSH接続に必要) SSH公開鍵   (->「GitLab」のSSH認証登録に必要) OpenSSHキー (->「GitLab」とのSSH接続テス

    【GitLab】SSH認証キー(公開鍵)を登録する - Qiita
  • SourceTreeとGitLabのSSH認証設定 - nyan4’s diary

    SSh key作って両方に設定しても「SSHキーによる認証に失敗しました。」 とでてうまくいかなかったので設定手順を確認 1.ssh keyを作る SourceTreeからssh keyを作る SourceTree=> ツール => SSH キーの作成 => Generate => できたpublick keyをコピーしておく => publick keyをid_rsa.pubで保存 => private keyをid_ras.ppkで保存 => 保存名はお好みで 2.GitLabにpublic keyを登録する GitLab => Settings => SSH Keys => Add an SSH keyにコピーしておいたpublic keyを入れる memo 手順1でコピーし忘れたとき用 貼り付ける形式 ssh-rsa [AAAから始まる文字] title 3.Pagent key

    SourceTreeとGitLabのSSH認証設定 - nyan4’s diary
  • source treeを使ってgitlabを触ってみる(1)

    おはようございます。インフラの宮下です。 社内で稼働中のgitlabがあるのですが、CLI使える人が少ないせいかgitしている人が思った以上に少ないのに困ってます。 最近はWindowsのツールでも充分にGitの体験が出来るようですので、今回は「SourceTree」を紹介したいと思います。 アンチCLIの方は「SourceTree」でも十分git操作可能ですのでまず手始めに利用してみては如何でしょうか。 そもそもGitの意味がわからないという人はごめんなさい。いずれgitの構築も誰かが書いてくれると思いますので今回は割愛します。 git知識としてはとってもわかりやすい下記サイトをご覧ください。 サルでもわかるGit入門 バージョン管理システム入門 分散型バージョン管理システムなので、みんなで使ってたまにはデグレしたりと苦い経験をしておいた方が良いと思ってます。 バックアップとかしっかりし

    source treeを使ってgitlabを触ってみる(1)
  • GitlabとSourceTreeのつなげ方 - Qiita

    ■前提 ・gitlabサーバー ・gitlabプロジェクト作成済み(例:testprojectとする) ・sourcetreeインストール済み ■手順 1)gitlabプロジェクトのGIT URLを取得、sourcetreeに新しいプロジェクトでクローンする 例) GIT URL: git@192.168.1.xxx:gitlab_username/testproject.git 2) SSHキーをgitlabに貼り付ける ・SourceTreeメニューから Tools/Launch SSH Agentを選ぶ ・Pass Phraseを入力し、Generate Keyを選ぶ ・再生されたSSH KeyをGitlabのProfile Settings/SSH Keyに貼り付ける ・Launch SSH Agent画面のメニューからSSH KeyをExportする ・SourceTreeの

    GitlabとSourceTreeのつなげ方 - Qiita
  • Windows / Mac 有名どころ Git クライアント比較

    こんにちはピンクです。最近 Git のクライアントを色々試してたので、今回はそれについて。 …の前に! 以前は Git にはインストーラーがなく、コマンドうったり Windows 環境だったら msysGit でごにょごにょしたり~というのが最低限必要だったと思うのですが、気づいたらいつの間にか Mac OS X、Windows 向けにインストーラーが出てました。びっくり。ドンドン導入の敷居が下がって良いですね。MacWindows ではインストーラーがあるので、インストール超簡単! Git – Downloads msysGit のページに msysGit と Git 公式のインストーラー比較が書いてあります。興味がある方は見てみると良いでしょう。ちなみに、後述の GitHub for Windws のコア機能は msysGit ベースらしいです。 Git 用語&流れ説明 簡単なこ

    Windows / Mac 有名どころ Git クライアント比較
  • Git GUIクライアント比較5選 | ハジプロ!

    プログラムのソースコードの変更履歴の管理・共有に欠かせないバージョン管理システム「Git」。 Gitは通常コマンド(GUI)操作します。「コマンドでの操作がちょっと苦手・・・」という人には視覚的に操作(GUI)できる「Gitクライアント」がおすすめです。 Gitクライアントを紹介します。Gitクライアントとはソースコードの履歴、共有の管理サービス「Git」をGUIで扱うためのアプリケーションです。 Gitクライアントを使うのが、始めての人は、「Source Tree」から試してみましょう。 利用者が多く、使い方がわからないとき情報が豊富です。 AmazonでGit関連書籍を見る Gitクライアントとは? ソースコードの履歴、共有の管理サービス「Git」では、通常コマンドでの操作が必要です。「Git」をGUIで視覚的に操作を行うことができるアプリケーションです。 プログラミング初心者はコマン

    Git GUIクライアント比較5選 | ハジプロ!
  • [macOS向け] gitのクライアントはGitUpがいいぞ。 - Qiita

    ツイッタフォローしてやで(ボソッ https://twitter.com/JotaroUT いろいろ使ってみたけどGitUp、やめられませんでした。 Macbookをスタバで開いてはプロジェクトをgitで管理する機会の多いであろう諸兄・諸姉のために、独断でイケてるなと思ったgitGUIクライアントについて紹介したい。その名もGitUp。 GitUp : http://gitup.co/ GitUpとは GitUpはmacOS用に開発されたgitGUIクライアントである。 公式ホームページに、 Work quickly, safely, and without headaches. とあるように、確かに使っている間は頭痛がしない気がする。大きな特徴としては、謳い文句の通り、 早い。 ざっくりした使い方 コミットを参照する。 ここでは、openFrameworks (https://op

    [macOS向け] gitのクライアントはGitUpがいいぞ。 - Qiita