初心者向けにGUIで!Gitとは?とバージョン管理の使い方 へのコメント https://eng-entrance.com/programming-git 「エンジニアの入り口」は、プログラミング入門やエンジニアリング入門の知識が満載の初心者のための勉強サイトです。プログラミングやサーバ、ネットワークの基礎知識や勉強方法を習得できます。 Thu, 20 Dec 2018 06:30:05 +0000 hourly 1 https://wordpress.org/?v=5.2.19 リカレントテクノロジー より https://eng-entrance.com/programming-git#comment-28988 Thu, 20 Dec 2018 06:30:05 +0000 https://eng-entrance.com/?p=5769#comment-28988 いつもご愛読いただきありがとうございます。
Windows上でGitとTortoiseGitが導入された条件化で以下のようなフォルダ構成を作成するとします。

¥開発フォルダ
  ¥ライン1
    ¥ライン1、製造製品1のプログラム
    ¥ライン1、製造製品2のプログラム

この場合「ライン1、製造製品1のプログラム」を右クリックして「Git create repository here...」を選択する事でそのフォルダが独立したリポジトリとして動作します。その他フォルダも同様です。ブランチの派生も「ライン1、製造製品1のプログラム」フォルダ下にて行われます。これは推測ですが、一層上の「ライン1」のフォルダに対して「Git create repository here...」を実行されたのではないでしょうか。

「Gitでリポジトリ内のサブディレクトリを別の中央リポジトリにする」
https://moewe-net.com/version-control/git-subdir-move-to-root

個人ブログのご紹介になりますが、こういった方法で新たに作成したフォルダへ内容を複製しつつ独立したリポジトリとして動作させる方法があるようです。参考になればと思います。

]]>
猪瀬 より https://eng-entrance.com/programming-git#comment-28919 Fri, 14 Dec 2018 05:53:47 +0000 https://eng-entrance.com/?p=5769#comment-28919 突然のコメントすいません。
私は、現在工場の社内SEとしてラインで使用するプログラムの
開発に従事しています。
そこで、最近になりプログラムのバージョン管理を行うことに
なり『TortoiseGit』を使用することになりました。
なんとか、インストールに成功してテスト的に私一人が使用して
使い方がわかってきたら他の開発者へ展開するような感じで動いていますが
すでに3か月ほどやっていますが未だに理解できずネットの中をさ迷い歩いて
ここにたどり着きました。
いきなりの質問で不躾だとは思ったのですが、質問させてください。
この『TortoiseGit』というソフトでは、フォルダごとに個別に管理することは
出来ないんでしょうか?
というのも、当方の環境では複数のラインがありそのラインごと製造製品ごと
に使用しているプログラムが違います。それを管理しようと思って
¥開発フォルダ
  ¥ライン1
    ¥ライン1、製造製品1のプログラム
    ¥ライン1、製造製品2のプログラム
  ¥ライン2
         :
         :
というようなディレクトリ構造にしました。
この状態で、『¥ライン1、製造製品1のプログラム』でブランチを
作り切り替えると『¥ライン1』全体が切り替わってしまって
『¥ライン1、製造製品1のプログラム』だけで別ブランチを作ることが
出来ません。
これでは非効率なので何とか『¥ライン1、製造製品1のプログラム』だけで
ブランチを作って、切り替えをした時も『¥ライン1、製造製品1のプログラム』
のみが別ブランチに移るようにしたいのですが方法はありますか?
突然にご質問で大変不躾ではありますがご回答いただけると幸いです。
当方の環境としては、OSはWinXP、『TortoiseGit』のバージョンは
『TortoiseGit-1.8.16.0-32bit.msi』を使っています。
ラインで使用しているプログラムがWinXP下でしか動作しないのでこのような環境に
なっています。
ですが、一応NASサーバを入れてそこにプログラムのバックアップを取るように
環境を作りました。
長文、乱雑な質問になってしまいましたがご回答何卒よろしくお願いします。

]]>
【初心者】Git/GitHubの基本的な概念と使い方 | プログラミング学校 より https://eng-entrance.com/programming-git#comment-28416 Sun, 04 Nov 2018 07:52:11 +0000 https://eng-entrance.com/?p=5769#comment-28416 […] (Windowsの方は説明の詳しいこちらをご覧ください) […]

]]>
【初心者でもわかる】GitHubとは?と基本的な使い方 より https://eng-entrance.com/programming-git#comment-18269 Mon, 03 Jul 2017 01:15:58 +0000 https://eng-entrance.com/?p=5769#comment-18269 […] 初心者向けにGUIで!Gitとは?とバージョン管理の使い方 […]

]]>