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

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

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

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

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

Q&A

解決済

1回答

790閲覧

テーマファイルをGithubで差分を行い、ファイル内容を更新したい。

yuki_90453

総合スコア326

Git

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

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

0グッド

0クリップ

投稿2021/06/07 05:46

編集2021/06/07 05:59

概要

Shopifyデザインテンプレートを更新したいと考えております。
旧バージョンはかなり変更を加えているので、単純に新バージョンにファイルを置き換えるのではなく、差分して旧バージョンで変更加えた部分は手作業で編集を加えたいと思います。
1人で管理しています。

やりたいこと

旧バージョンはgithubで管理してきたので、これを活用して差分などを行い、手作業で編集を加えた後、githubにプッシュしたいと考えています。

#質問
以下の2つのどちらの手法で行うか悩んでいます。
また、テーマファイルの内容が大きく変わるので何となくブランチ切っていますが、必要ないでしょうか?
どちらの方法が適切かご教示お願い致します。

方法1

  1. 新バージョンをダウンロードしてきて同じディレクトリに上書きを行う
  2. ブランチ切る
  3. 差分を行い、(過去に自分が)手を加えた部分を見つけ編集

方法2
0. または新バージョンを別のディレクトリにダウンロード

  1. そこからgithubの初期設定(紐付け)を行う。
  2. ブランチ切る
  3. 差分を行い、(過去に自分が)手を加えた部分を見つけ編集

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

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

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

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

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

guest

回答1

0

ベストアンサー

色々確認事項はありますが、多分以下で実現できるかと思います。

  1. GitHubから旧バージョンをclone
  2. 新バージョンに修正
  3. GitHubにpush

※旧バージョンを使用する可能性があるのであればブランチを作成しても良いかと思います。(単純に過去分として見たいだけであればtagなどを使用するのが良いかと思います)

確認事項

  • ダウンロードとは?

--- cloneとは別?
-- リポジトリを手動でダウンロードしているという事でしょうか?

  • 同じディレクトリ、別のディレクトリとは?

-- ローカルの話だと思いますが、これがどう関係あるのでしょうか?

(リスト形式のネストってどう書くの??)

投稿2021/06/07 06:33

yamap55

総合スコア1376

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

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

yuki_90453

2021/06/07 06:41

回答ありがとうございます。旧バージョンは使用をすることはないのでご教示頂いた方法でやってみたいと思います。 ・ダウンロードとは? > はい、cloneとは別です。テーマを配布しているサイトからローカルにダウンロードしてくることを指します。 ・同じディレクトリ、別のディレクトリとは? はい、ローカルの話です。ブランチで別で更新するなら新しくディレクトリを作ってそこへ、テーマを配布しているサイトからテーマファイルをダウンロードして、作業していくという風に考えています。 とりあえず、 1. GitHubから旧バージョンをclone 2. 新バージョンをダウンロードしてき同ディレクトリに上書きに修正 3. 差分を取って、過去に変更した部分を調整していく 4. GitHubにpush という流れでいこうと思います。
yuki_90453

2021/06/07 06:41

フォローさせて頂きました!もし宜しければフォローお願い致します。
yamap55

2021/06/07 06:54

解決したのであれば良いのですが、質問内容から下記が全然読み取れなかったのでもう少し詳しく書いたほうが良いかと思いました。 テーマ配布サイトから取得したテーマをyuki_90453さんが変更した上で使っていて、配布されていたテーマのバージョンが上がったので、そのバージョンに旧バージョンの変更を適用したいという事なんですね。
yuki_90453

2021/06/07 07:01

はい、仰る通りです。言葉足らずで申し訳ございません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問