2
我的git-FTP信息在我的.git/config文件的git-ftp的配置设置为(显然这是假信息):与密码结束在#
[git-ftp]
user = [email protected]
url = ftp.mydomain.com
password = PassWord#
当我追赶我的本地回购与我的FTP
git ftp catchup
我得到的错误:
curl: (67) Access denied: 530
Tue, Oct 06, 2015 10:17:04 AM: fatal: Could not upload file: '.git-ftp.log'., exiting...
Tue, Oct 06, 2015 10:17:04 AM: fatal: Could not upload., exiting...
如果我不是我做这个命令行:
git ftp catchup -u [email protected] -p 'PassWord#' ftp.mydomain.com
我没有收到错误。
我已经追踪到这个问题成为我的密码结尾#。我试图改变我的配置线的密码在引号:
password = 'PassWord#'
但这是行不通的。
很明显,我只是更改我的密码,所以它会工作,但我想弄清楚为什么#保持配置文件工作正常,但它从命令行工作正常。任何人都知道我可以如何解决这个配置文件正常工作?
预先感谢您!
我猜#在配置文件中引入注释。不知道是否有办法逃避它。 –
*当然打了额头*。有一天不能看到树林。我确实知道它可以逃脱。见答案。谢谢@EricJ。 – BitBug