I'm brand new to git and have no experience with any version control system.  I develop locally and am looking for a simpler way (than FTP) to deploy files to the (LAMP) web server. I am having a hard time configuring Git (version 2.5 for Windows) to automatically update its current working directory when I push changes. Here is what I've done, after creating a local repo, doing the first commit, and adding the remote location under alias origin:
- [remote] ssh user@domain
- [remote] cd testgit
- [remote] git init
- [remote] git config receive.denyCurrentBranch updateInstead
- [remote] git status: nothing to commit
- [remote] exit
- [local >> master] git status: nothing added but untracked files present
- [local >> master] git push origin master
Step 8 generates one notice and two errors:
- stdin: is not a tty
- fatal: bad config value for 'receive.denycurrentbranch' in config
- fatal: Could not read from remote repository
I've been looking around but I'm stuck. What am I doing wrong?
 
     
    