質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

Sublime Text

SublimeTextとは、オーストラリアのSublime HQ Pty Ltdが提供しているテキストエディターのことです。Mac/Windows/Linuxでの利用が可能で、柔軟にカスタマイズできたり、多くの言語に対応していくこともあり、海外や日本国内でも人気のあるエディターです。

Q&A

解決済

1回答

1482閲覧

Git管理下にあるsftp-config.json(SublimeText3プラグイン)の扱い方

corder-hombre

総合スコア1

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

Sublime Text

SublimeTextとは、オーストラリアのSublime HQ Pty Ltdが提供しているテキストエディターのことです。Mac/Windows/Linuxでの利用が可能で、柔軟にカスタマイズできたり、多くの言語に対応していくこともあり、海外や日本国内でも人気のあるエディターです。

0グッド

0クリップ

投稿2020/07/06 10:09

前提

①SublimeText3の「SFTP」プラグインを使用しています。
SublimeText上でFTPを使用することが可能になるプラグインです。
「sftp-config.json」というFTP情報が記載されているファイルをディレクトリ内に設置しないといけません。

②これから社内にてGitを導入しようとして調査している状態です。
その為、私がGit管理について、はっきりと理解できていないところがあるかもしれません。
それを踏まえて読んで頂けると助かります。

現在の設定状況

各ブランチの「sftp-config.json」ファイルには、以下のように管理しています。
Masterブランチ …本番公開用サーバーの設定
Developブランチ…テスト用サーバの設定

質問内容

①そもそもFTP情報が記述されているファイルをGit管理下に置くのは正しいかどうか
社内でのやりとりのみであれば、個人的には何も問題はないと考えていますが、
SublimeText(SFTPプラグイン)+Gitで管理している方々がどのように管理しているのかがよく分かっていない状況です。

②Git管理下にして、社外を含めた共同作業となる場合にどのように管理するのが正しいか
当然ですが、この設定ファイルをリモートリポジトリにプッシュさせたくありません。
ただ、Gitの仕様上、特定のファイルをプッシュさせないという設定が出来ないのは調べて分かったのですが…。
作業完了の度(コミットする前)にそのファイルを一時的に移動/削除/変更するのはちょっとリスクと手間があります。

試したこと

git ignoreで「sftp-config.json」ファイルを管理対象外にした場合、
リポジトリに記録されないので一旦、問題なさそうではありますが
ブランチでの管理が出来なくなるので、結局、移動/削除/変更のたびにリスクと手間が発生してしまいます。

そもそも社外共同作業の場合にのみ、SFTPプラグインの設定ファイルを設置しなければ、解決ではあるのですが…。
それは元も子もないので、それ以外に何か良い方法はないでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

そのファイルを管理対象に含めなければいいはなしです。
.gitignore という仕組みもあります。
そのうえで、そのファイルは自社の人間だけに別の方法で共有すればいいのでは

投稿2020/07/06 10:39

y_waiwai

総合スコア87782

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

corder-hombre

2020/07/09 10:36

やはり、管理対象から外すしか無いんですね! ご回答ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問