メンチカツには醤油でしょ!!

ITエンジニア徒然 (AWS/Java/JavaScript/Google Spreadsheets/Jenkins/Mac/外部コミュニティ・勉強会レポ)

Git

GitHubのメールアドレスが漏れる?コミット時のメールアドレスにnoreplyを設定

経緯 釣りなタイトルでスミマセンm(_ _)m前回、npmアカウントのプロフィールに指定するメールアドレスが全世界公開設定であり、その公開設定の範囲が変更できないことを取り上げました。 その際、GitHubではnoreplyを設定することを推奨している。と書かれて…

Gitでssh/cloneした時にPermission denied (publickey).

sshは通るけどcloneはできない あると思います。そんな時のためのメモです。 Permission denied (publickey).fatal: Could not read from remote repository. Please make sure you have the correct access rightsand the repository exists. これですよね…

Gistをギストと読むのかジストと読むのか

忙しい方へ ⇒ジストです。 以前Mavenで同じようなネタを… ryoichi0102.hatenablog.com 以前より私はジストで読んでましたが、最近職場でジスト?ギスト?という話題が挙がったので気になってきました。 GitHubはギッハブですから、Gistをギストと呼べそうで…

gitでコミット名とかがおかしくなった場合の対処法

Git

設定は3種類 コミット名の設定箇所は・リポジトリ毎の設定・ユーザー設定 (/Users/ryoichi0102/.gitconfig など)・システム設定と3箇所あり、この中のいずれかが使われます。 コミット名がおかしくなるとgitをブラウザで見た時にユーザーへのリンクが正常に…

SourceTreeで 'git status' がコード -1 で終了しました: System.ComponentModel.Win32exception: 指定されたファイルが見つかりません。

SourceTreeを使ってみたら 今までコマンドとEGitしか使ってなかったのですがEGitのヒストリーのツリー表示がmasterやdevelopなどの縦線を固定してくれないので(つまり樹形図のdefault branch固定したい…)ちょっと期待もあってSourceTreeを入れました。 起…

GitHubユーザーアカウントを1つにまとめる方法

GitHubユーザーアカウントを2つ以上持っていてそれを統合したいって方へ向けてです。 どれを残すか たとえばA,B 2つのリポジトリがあるとします。(本稿内ではずっとA,Bや新旧などと表現します) どちらを残すかですが、判断基準としてはプロフィールページ上…

GitBucketのユーザー名(USER_NAME)を変更

前回、 ryoichi0102.hatenablog.com という記事を書きましたがたとえばサーバー引っ越しの際に、AD連携(LDAP認証)に切り替えるぞ!なんて変更があったりするとユーザー名をドメインアカウントに名寄せする必要が出てくるわけですね。しかしながらユーザーが…

GitBucketサーバーのIPアドレスが変更になった時にやったこと

掲題の通りで、GitBucketサーバーのIPアドレスが変更になった時にやったことです。 UbuntuでのIPアドレス変更 Linux/UbuntuでIPを自動取得から固定IPに変更する - 情報技術の四方山話 GitBucketでの設定変更 base_urlの変更をします。 gitbucketのサーバ移行…

Gitリポジトリをブランチ含めて引っ越す際の方法、または、ブランチ名を変更する方法

同じGit上の名称変更なら Settings⇒Options⇒Repository name欄から変更できまっせ。(GitBucketも同様) 本稿は引っ越しについて書いています たとえば・社内GitBucket⇒社外GitHub・社外GitHub⇒社内GitBucketなどのリポジトリの引っ越しの場合です。移動できる…

Git for Windowsでブランチ作成~commit~push~Pull Requestの流れ

セットアップ編はを参照ください。 今回はGitの醍醐味とも言えるプルリク(PR)までの手順を追って説明します。↓ ブランチ作成↓ ステージング (git add)↓ コミット (git commit)↓ push (git push)↓ Pull Requestの流れです。 せっかくGitを使うので(効率のよい…

Git for Windowsのセットアップから接続(clone)まで

タイトルの通りですが Git for Windowsのセットアップから接続までです。Git for Windowsでブランチ作成~commit~push~Pull Request もあります! 1-1. ダウンロード まずはhttps://git-for-windows.github.io/からGit for Windowsをダウンロードです。 1-…

GitBucketのssh接続でUnable to negotiate with 【接続先】: no matching host key type found. Their offer ssh-dss

GitBucketのssh接続で Unable to negotiate with 192.168.1.63: no matching host key type found. Their offer ssh-dss って出る。 そんな時は vi ~/.ssh/config とかで Host 【接続先】 HostKeyAlgorithms ssh-dss と設定してあげましょう。

EGitから空のリポジトリにコミットする方法

前提・EGit・SSH接続設定@Eclipse 手順 ・GitHubで空のリポジトリ作成 https://github.com/ryoichi-obara/kts-ambitious-git-sample01-01 こんな状態.・SSHのurlをコピーしてEGitでclone。protocol:ssh,user:git [NO-HEAD]になる.・何か適当にプロジェクトを…

Eclipse EGitでGitHubに繋ぐ

何回かやったりしたりしてるのでメモしています。 (追記してわかりやすくする可能性もアリ) ■ 公開鍵生成 すでにありそうな場合はid_rsaとid_rsa.pubはmvしておく。mv id_rsa id_rsa.backupmv id_rsa.pub id_rsa.pub.backupしてからssh-keygenこんな感じっ…