【背景】
之前在:
【记录】尝试通过git把BlogsToWordPress的代码上传到SourceForge
中的折腾,没有成功用git上传BlogsToWordpress的代码到SourceForge的git仓库中。
而出现了错误:
且没有解决。
此处,再次,换个环境,但也是win7 x64 + Cygwin,再去试试在其下用git,能否成功上传代码。
【折腾过程】
1.继续参考:
https://sourceforge.net/p/blogstowordpress/code/
中的介绍和之前的:
【记录】尝试通过git把BlogsToWordPress的代码上传到SourceForge
去做类似的操作:
Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ ls BlogsToWordpress.py libs modifiedPostPattern_Baidu_serial_story.txt modifiedPostPattern_againinput4.txt cmd_example.txt materials modifiedPostPattern_Netease_againinput4.txt Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ pwd /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ ls BlogsToWordpress.py libs modifiedPostPattern_Baidu_serial_story.txt modifiedPostPattern_againinput4.txt cmd_example.txt materials modifiedPostPattern_Netease_againinput4.txt Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ ls -lha total 180K drwx------+ 1 Administrators None 0 Aug 27 23:15 . drwx------+ 1 Administrators None 0 Aug 27 23:15 .. -rwx------+ 1 Administrators None 92K Aug 27 00:46 BlogsToWordpress.py -rwx------+ 1 Administrators None 63K Aug 27 00:40 cmd_example.txt drwx------+ 1 Administrators None 0 Aug 27 23:15 libs drwx------+ 1 Administrators None 0 Aug 27 23:15 materials -rwx------+ 1 Administrators None 1.1K Mar 13 2012 modifiedPostPattern_Baidu_serial_story.txt -rwx------+ 1 Administrators None 1.2K Mar 16 2012 modifiedPostPattern_Netease_againinput4.txt -rwx------+ 1 Administrators None 1.2K Mar 16 2012 modifiedPostPattern_againinput4.txt Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ git init Initialized empty Git repository in /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress/.git/ Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ git add . Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ git status # On branch master # # Initial commit # # Changes to be committed: # (use "git rm --cached <file>..." to unstage) # # new file: BlogsToWordpress.py # new file: cmd_example.txt # new file: libs/crifan/blogModules/BlogBaidu.py # new file: libs/crifan/blogModules/BlogBlogbus.py # new file: libs/crifan/blogModules/BlogCsdn.py # new file: libs/crifan/blogModules/BlogDiandian.py # new file: libs/crifan/blogModules/BlogNetease.py # new file: libs/crifan/blogModules/BlogQQ.py # new file: libs/crifan/blogModules/BlogRenren.py # new file: libs/crifan/blogModules/BlogSina.py # new file: libs/crifan/blogModules/BlogSohu.py # new file: libs/crifan/blogModules/BlogTianya.py # new file: libs/crifan/blogModules/BlogXXX.py # new file: libs/crifan/crifanLib.py # new file: libs/thirdparty/BeautifulSoup.py # new file: libs/thirdparty/chardet/__init__.py # new file: libs/thirdparty/chardet/big5freq.py # new file: libs/thirdparty/chardet/big5prober.py # new file: libs/thirdparty/chardet/chardistribution.py # new file: libs/thirdparty/chardet/charsetgroupprober.py # new file: libs/thirdparty/chardet/charsetprober.py # new file: libs/thirdparty/chardet/codingstatemachine.py # new file: libs/thirdparty/chardet/constants.py # new file: libs/thirdparty/chardet/escprober.py # new file: libs/thirdparty/chardet/escsm.py # new file: libs/thirdparty/chardet/eucjpprober.py # new file: libs/thirdparty/chardet/euckrfreq.py # new file: libs/thirdparty/chardet/euckrprober.py # new file: libs/thirdparty/chardet/euctwfreq.py # new file: libs/thirdparty/chardet/euctwprober.py # new file: libs/thirdparty/chardet/gb2312freq.py # new file: libs/thirdparty/chardet/gb2312prober.py # new file: libs/thirdparty/chardet/hebrewprober.py # new file: libs/thirdparty/chardet/jisfreq.py # new file: libs/thirdparty/chardet/jpcntx.py # new file: libs/thirdparty/chardet/langbulgarianmodel.py # new file: libs/thirdparty/chardet/langcyrillicmodel.py # new file: libs/thirdparty/chardet/langgreekmodel.py # new file: libs/thirdparty/chardet/langhebrewmodel.py # new file: libs/thirdparty/chardet/langhungarianmodel.py # new file: libs/thirdparty/chardet/langthaimodel.py # new file: libs/thirdparty/chardet/latin1prober.py # new file: libs/thirdparty/chardet/mbcharsetprober.py # new file: libs/thirdparty/chardet/mbcsgroupprober.py # new file: libs/thirdparty/chardet/mbcssm.py # new file: libs/thirdparty/chardet/sbcharsetprober.py # new file: libs/thirdparty/chardet/sbcsgroupprober.py # new file: libs/thirdparty/chardet/sjisprober.py # new file: libs/thirdparty/chardet/universaldetector.py # new file: libs/thirdparty/chardet/utf8prober.py # new file: materials/BlogsToWordpress.ico # new file: modifiedPostPattern_Baidu_serial_story.txt # new file: modifiedPostPattern_Netease_againinput4.txt # new file: modifiedPostPattern_againinput4.txt # Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ git commit -a -m "first add all blogstowordpress v17.7 files into git" [master (root-commit) b537fed] first add all blogstowordpress v17.7 files into git Committer: U-NYBDHB7EB3XEHP6\Administrator <Administrator@PC-20130611GART.(none)> Your name and email address were configured automatically based on your username and hostname. Please check that they are accurate. You can suppress this message by setting them explicitly: git config --global user.name "Your Name" git config --global user.email [email protected] After doing this, you may fix the identity used for this commit with: git commit --amend --reset-author 54 files changed, 29208 insertions(+), 0 deletions(-) create mode 100755 BlogsToWordpress.py create mode 100755 cmd_example.txt create mode 100755 libs/crifan/blogModules/BlogBaidu.py create mode 100755 libs/crifan/blogModules/BlogBlogbus.py create mode 100755 libs/crifan/blogModules/BlogCsdn.py create mode 100755 libs/crifan/blogModules/BlogDiandian.py create mode 100755 libs/crifan/blogModules/BlogNetease.py create mode 100755 libs/crifan/blogModules/BlogQQ.py create mode 100755 libs/crifan/blogModules/BlogRenren.py create mode 100755 libs/crifan/blogModules/BlogSina.py create mode 100755 libs/crifan/blogModules/BlogSohu.py create mode 100755 libs/crifan/blogModules/BlogTianya.py create mode 100755 libs/crifan/blogModules/BlogXXX.py create mode 100755 libs/crifan/crifanLib.py create mode 100755 libs/thirdparty/BeautifulSoup.py create mode 100755 libs/thirdparty/chardet/__init__.py create mode 100755 libs/thirdparty/chardet/big5freq.py create mode 100755 libs/thirdparty/chardet/big5prober.py create mode 100755 libs/thirdparty/chardet/chardistribution.py create mode 100755 libs/thirdparty/chardet/charsetgroupprober.py create mode 100755 libs/thirdparty/chardet/charsetprober.py create mode 100755 libs/thirdparty/chardet/codingstatemachine.py create mode 100755 libs/thirdparty/chardet/constants.py create mode 100755 libs/thirdparty/chardet/escprober.py create mode 100755 libs/thirdparty/chardet/escsm.py create mode 100755 libs/thirdparty/chardet/eucjpprober.py create mode 100755 libs/thirdparty/chardet/euckrfreq.py create mode 100755 libs/thirdparty/chardet/euckrprober.py create mode 100755 libs/thirdparty/chardet/euctwfreq.py create mode 100755 libs/thirdparty/chardet/euctwprober.py create mode 100755 libs/thirdparty/chardet/gb2312freq.py create mode 100755 libs/thirdparty/chardet/gb2312prober.py create mode 100755 libs/thirdparty/chardet/hebrewprober.py create mode 100755 libs/thirdparty/chardet/jisfreq.py create mode 100755 libs/thirdparty/chardet/jpcntx.py create mode 100755 libs/thirdparty/chardet/langbulgarianmodel.py create mode 100755 libs/thirdparty/chardet/langcyrillicmodel.py create mode 100755 libs/thirdparty/chardet/langgreekmodel.py create mode 100755 libs/thirdparty/chardet/langhebrewmodel.py create mode 100755 libs/thirdparty/chardet/langhungarianmodel.py create mode 100755 libs/thirdparty/chardet/langthaimodel.py create mode 100755 libs/thirdparty/chardet/latin1prober.py create mode 100755 libs/thirdparty/chardet/mbcharsetprober.py create mode 100755 libs/thirdparty/chardet/mbcsgroupprober.py create mode 100755 libs/thirdparty/chardet/mbcssm.py create mode 100755 libs/thirdparty/chardet/sbcharsetprober.py create mode 100755 libs/thirdparty/chardet/sbcsgroupprober.py create mode 100755 libs/thirdparty/chardet/sjisprober.py create mode 100755 libs/thirdparty/chardet/universaldetector.py create mode 100755 libs/thirdparty/chardet/utf8prober.py create mode 100755 materials/BlogsToWordpress.ico create mode 100755 modifiedPostPattern_Baidu_serial_story.txt create mode 100755 modifiedPostPattern_Netease_againinput4.txt create mode 100755 modifiedPostPattern_againinput4.txt Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ git remote add origin ssh://[email protected]/p/blogstowordpress/code Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $ git push origin master ssh: Could not resolve hostname git.code.sf.net: Temporary failure in name resolution fatal: The remote end hung up unexpectedly Administrator@PC-20130611GART /cygdrive/e/Dev_Root/SourceForge/git/BlogsToWordpress $
结果很明显是出现了“Temporary failure in name resolution ”的错误:
2. 现在,由于多上传了一个文件,所以,接着打算去折腾:
【已解决】如何把git中的本地的改动(local changes)上传(upload/commit/push)到git服务器的仓库中
【总结】
至此,终于实现了:
将本地的代码,上传到SourceForge的git服务器中;
且对于本地的代码更新,可以再次上传更新到git服务器中了。
转载请注明:在路上 » 【记录】再次尝试用git上传BlogsToWordPress的代码到SourceForge中git仓库