-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intelligently handle git #3
Comments
The flow I've found that works is to commit and push on the local end, then |
Yep, that's usually what I do, too |
I think I have an alternative, better solution with bfaf9f4. There really shouldn't be a git repo on the remote host. Instead, the remote state should look just like the local state, which we can accomplish with rsync at start. |
Ok. I've never used rsync before. How do I set this up? |
rsync comes with OSX, so all you need to do is git pull + pip install . When you run drip now, choose either -f to get the old behavior or --sync to sync the local copy up to the remote host, overwriting everything and DELETING any files that aren't found in the local copy. |
Very interesting. Should be usefull, I just have to figure out the details for my particular setup. Thanks. |
I installed pip, and then ran pip install setup.py and pip install dripbox.py. Both told me:
And that log says:
I've never used pip before (I stick to macports / homebrew), am I doing something wrong? |
Forget about pip. Just do "python setup.py install" |
New error while connecting:
|
I rolled back to 1b37595 which put me before the other ssh changes, it works now. I've never seen an ~/.ssh/config file used before, not sure what goes in one. |
Fixed SSH config failure — SHA: 6fb9f08 |
jfeldstein: can you confirm that brainsik has fixed this issue for you? |
Fixed. |
Great! |
Both my local and remote copies are clones of the same git repo. If drip could intelligently make use of that, and make it easier for me to keep two git repo's in line, it would be awesome.
The text was updated successfully, but these errors were encountered: