[git]作っていたローカルレポジトリを後からリモートレポジトリと結びつける

という、タイトルの悩みを解決したかったのですが、以下の記事がすべて解決してくれました。
【Git】ローカルリポジトリからリモートリポジトリ、環境作成方法
いちおう実践したので、メモを残しておく。

イメージ


ただ、上記の記事中冒頭の画像のほうがよっぽどわかりやすいですね。

順番

  1. 前提:あらかじめローカルでレポジトリを作成している
  2. bareリモートレポジトリを共用フォルダ上で作成する。
    • git init --bare --shared
    • –bare --sharedで作成しておく
  3. ローカルレポジトリにリモート先を設定する
    • git remote add RemoteRepositoryURI
  4. ローカルレポジトリからpushする
    • git push
  5. 公開レポジトリでリモートレポジトリからcloneする
    • git clone RemoteRepositoryURI .

運用想定

  • ソースコードというよりテキストの共有がしたい…というところが本音。
  • gitがよくわからない人には公開レポジトリを見せておく
  • gitがわかるひとには、リモートレポジトリをcloneしてもらって編集してもらう。

感想

  • 職場は、コードを組む職場でないので、gitなどに理解のない人が多いし、あまり使われない。
  • 実際まだ展開していないので、いろいろ試しだめし。
  • ただ、更新履歴の管理がしやすくなるので、やりやすい…かと思って試してみたい。

コメント

このブログの人気の投稿

リモートワークをLogicoolのマウスとキーボードで複数PC切り替えて優勝した

VBAでのInterfaceやキャスト

SUPERHOTがいかにSUPERHOTか語りたい