2016-04-25 22 views
0

ここで私たちはlocalyで作業する標準的なワークフローを持っています。そしてGitリポジトリからGitリポジトリからFTP、私はまだしばらくしてからウェブサイトでいくつかの追加や変更を行うのは難しいと思っています。ライブサーバーでいくつかの変更が行われた後にGitリポジトリに変更を引き出す方法

たとえば、1年後にクライアントが新しいものを追加したいとき。

私は今何をしているのですか?FTPからすべてのファイルをダウンロードして最新のウェブサイトをローカルに実行してから、Gitリポジトリにプッシュして、必要な処理をしてから、Gitにプッシュしてから、

私が知りたいのは、ライブサーバーからGitリポジトリに変更を加えて、最新のWebサイトを持ち、すべてのファイルを再度ダウンロードしてアップロードする必要がないことです。

例:1年後にクライアントは新しいページを望んでいます - 私はライブからgitに引き込み、その後私のローカル環境に引き込みます。その後、私はlocalyというウェブサイトを編集し、それをプッシュバックしてライブサーバーに戻すことができます。

あなたのアドバイスやアイデアをありがとう!

答えて

1

git format-patchを使用すると、diffファイル(パッチ)のみを生成し、アップロード/ダウンロードのみできます。

git format-patch HEAD~X // x is the number of commits you need 

ここでは、パッチを作成する方法とその内容について説明します。

enter image description here

関連する問題