Using git to deploy/update source code to production server
I've just tried the we-all-know-what-it-is tool, git, to deploy and update changes to production server:
1. On my development computer, commit all changes and push to the repository:
$ git add -A .
$ git commit -m "Before deploying"
$ git push origin master
2. On the production server:
$ git clone myaccount@my.repo.address
3. In the development machine, update code, commit, and push to repository:
$ git add -A .
$ git commit -m "Updates"
$ git push origin master
4. In production server, pull code from master:
$ git pull origin master
...and so on
It's quite interesting!
1. On my development computer, commit all changes and push to the repository:
$ git add -A .
$ git commit -m "Before deploying"
$ git push origin master
2. On the production server:
$ git clone myaccount@my.repo.address
3. In the development machine, update code, commit, and push to repository:
$ git add -A .
$ git commit -m "Updates"
$ git push origin master
4. In production server, pull code from master:
$ git pull origin master
...and so on
It's quite interesting!
Comments
Post a Comment