@Blog{zip358.com}
日常日誌からプログラムやYOUTUBER紹介、旅日記まで日々更新中です。
ssh:複数のgithubを使いたい人へ.熨斗🚧.
2024.04.29
おはようございます、githubを複数持っている方、例えば仕事用と個人開発用を分けたい方などもいると思います.恐らくそういう人はPCのアカウントを分けて使用しているひとが一般的だと思います.自分もそんな感じです.ただ、自分の場合は、もともと個人用で使っていたものを職場環境にしていて過去のリポジトリとかが残っている.それを切り離したいなって思って先日、パブリック以外は個人開発用に移行しました.
その手順を記載します.
前提条件として、アカウントは2つもしくは複数持っていることを前提とし公開鍵暗号、秘密鍵が作れる設定できることを前提条件とします😌.
- ~/.ssh/configに下記のように設定します[OSにより参照部分は変えてください]
- バッチでgitを切り替えるようにしておく.
- クローンなどでsshを使用する場合は下記のようにしてクローンする.
Host github.com.yamada123
HostName github.com
User git
Port 22
IdentityFile c:\Users\yamada\.ssh\yamada123\id_rsa
TCPKeepAlive yes
IdentitiesOnly yes
Host github.com.yamada456
HostName github.com
User git
Port 22
IdentityFile c:\Users\yamada\.ssh\yamada456\id_rsa
TCPKeepAlive yes
IdentitiesOnly yes
#yamada123とyamada456それぞれバッチファイルを作成.
git config --global user.name "yamada123" #githubのアカウント名
git config --global user.email "mail123@example.com" #githubのメールアドレス
git clone git@github.com.yamada123:yamada123/RepositoryName.git .
トイウコトデ、説明はあまりしていませんがこれで切り替えて取り扱いが可能です.因みにもともと使用していたRepositoryを移行するにはこれだけではうまく行きませんがエラーに答えが書いています.ので、そのコマンドを打ってください.まずは現在の/.git/を削除して・・・割愛.
明日へ続く.
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
config, git, git clone git@github.com, github, global user.email, global user.name, Host github.com, HostName github.com, quot;mail123@example.com", Repository, RepositoryName.git, SSH, sshyamada123id_rsa, sshyamada456id_rsa, Usersyamada, クローン, トイウコトデ, バッチ, リポジトリ, 割愛,
gitとかgithubとかgitlabを一通り勉強して
2019.06.02
gitとかgithubとかgitlabを一通り勉強して
githubやgitlabは遠隔でプロジェクト組んで開発する人以外には
必要ないような気がします。
確かにGUIでほぼ面倒な手順は消えてなくなります。
gitとは何かバージョン管理と言われます、
簡単に言えばファイルの世代管理です。
githubやgitlabは何か、リポジトリ管理です。
リポジトリ管理とはなにか、簡単に言えば
バージョン管理を集約したものを管理するものと思ってください。
リポジトリというものを管理したいディレクトリの配下に
置くことでその中のファイルはコマンド打てば
管理下に置くことが出来、世代管理が可能になるということ
ただ、それだけの事です。
ローカルで管理していたものをリモートに置く場合、
プッシュ=アップロード。ダウンロードしたい場合は
プルという事。管理したいファイルはアッドする。
コミットをした時点でファイル履歴となる等など…。
複数人で開発する場合は
グールプを作りその中にユーザを作成し
ローカルからリモートへ接続を行えば良い…
これぐらい覚えとけば良いかなと後はブランチ機能なども
ありますが、この機能を使用すると複雑怪奇になりそうな気がします。
著者名 @taoka_toshiaki
※この記事は著者が30代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
git, github, gitlab, GUI, アッド, アップロード, こと, コマンド, コミット, それだけ, ダウンロード, ディレクトリ, バージョン, ファイル, プッシュ, プル, プロジェクト, もの, リポジトリ, リモート, ローカル, 世代, 中, 事, 人, 勉強, 可能, 場合, 手順, 気, 管理, 簡単, 遠隔, 配下, 開発, 集約, 面倒,
さくらのVPSを密かに使ってます。
2015.08.23
さくらのVPSを密かに使ってます。この度、密かに使っていたVPSを契約を破棄して新たに申し込みをしてVPSを使うように手続きを行いました。さくらのVPS、標準のOSはWordPressなどを走らすことができないみたいなので、リポジトリの更新を行うよりOSのバージョンを上げるほうが手間がかからないと思いOSのバージョンを上げました。今回はこのVPSをいろいろな用途に使用するつもりでいます。一応、ドメインをひとつ結びつけました。さくらのVPSよりお名前.comのVPSサーバのほうが便利だとは思うのですが、この頃、さくらレンタルサーバの方が新たな事にチャレンジして新たなサービスが増えていくことがありそうだなと思ったのでVPSもこちらを選びました。SSDタイプと1Gメモリを選択してみた結果、若干読み込みは早いのかなと感じる程度です。
あと、やろうと思っているWEBサービスにやっとめどが立ちそうな感じになりました。あと、もう少しでサービスの提供が行えそうです。いま、考えているサービス提供時期は9月の連休期間あたりです。
著者名 @taoka_toshiaki
※この記事は著者が30代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
1, SSDタイプ, VPS, VPSサーバ, Webサービス, WordPress, お名前, サービス, サービス提供時期, さくら, さくらレンタルサーバ, ドメイン, バージョン, めど, リポジトリ, 手続き, 標準, 用途, 申し込み, 若干読み込み, 連休期間あたり,