2017-05-28 11 views
0

私はgitとgithubを使い始めたいですが、私は非常に混乱しています 私はすでにウェブサイトをオンラインにしていますが、私はさらに変更を加える必要があります。問題は、gitを使い始める方法がわからないことです。私はlocalyをコピーしてgithubリポジトリにクローンしますが、サーバーについてどうすれば自動的にchagesをアップロードできますか?gitとgithubプロジェクト

おかげ

+1

GitHubから直接提供されているチュートリアルを試してみることをお勧めします。 –

+1

https://git-scm.com/book/en/v2 –

+0

[gitでプロジェクトをバックアップするにはどうすればいいですか?](https://stackoverflow.com/questions/44199658/how-do-i- backup-my-project-with-git) – AdhershMNair

答えて

0

あなたは多くのことを行うことができます。たとえば、あなたのウェブサイトでプロジェクトをクローンして、そこから(更新された)あなたの更新されたものを取り出すことができます。これにより、マシンをコーディングし、ホストに接続するだけで更新することができます。

このソリューションにはいくつかの長所と短所があります。

  • が自動的にgit-フック

Gitのフックが保存されたスクリプトですと、このスクリプトを追加ssh経由で接続し、githubの

  • からコードを引っ張って、スクリプトを記述します。これを行うには、自動的に次の2つのthigsを行うことができます.git/hooksフォルダ内にあります。各スクリプトはいくつかのgit heventを処理します。だから、あなたはポストコミットイベントを処理し、あなたが望むたびにリモートを押すことができます。本当にすべてのコミットを更新したくない場合は、すべてのデプロイメント用にスクリプトを保持してください。

    CD(Continuous Deploy)は大きな議論です。それについての本があります。今のところ、bashスクリプトから始めましょう。

  • +1

    ありがとうございました。私は今、自分の道を見つけました。 –

    関連する問題