目录
-
8.1. 代码托管
-
-
8.1.1. sourceforge.net
-
-
8.1.1.1. http://netkiller.users.sourceforge.net/ 页面
-
8.1.2. Google Code
-
8.1.3. GitHub
-
-
8.1.3.1. 首次操作
-
8.1.3.2. clone 已经存在的仓库
-
8.2. GUI
-
-
8.2.1. TortoiseSVN
-
8.2.2. TortoiseGit
-
8.3. Browser interface for CVS and SVN version control repositories
8.1.1.1. http://netkiller.users.sourceforge.net/ 页面
使用 sftp命令连接netkiller@frs.sourceforge.net,然后切换目录cd userweb/htdocs/,上传页面文件 put index.html,sourceforge.net 支持php
$ sftp netkiller@frs.sourceforge.net
netkiller@frs.sourceforge.net's password:
Connected to frs.sourceforge.net.
sftp> ls -l
lrwxrwxrwx 1 root root 28 Apr 26 2012 userweb
sftp> cd userweb/htdocs/
sftp> put /tmp/index.html
Uploading /tmp/index.html to /home/user-web/n/ne/netkiller/htdocs/index.html
/tmp/index.html 100% 10 0.0KB/s 00:00
sftp> put /tmp/index.php
Uploading /tmp/index.php to /home/user-web/n/ne/netkiller/htdocs/index.php
/tmp/index.php 100% 17 0.0KB/s 00:00
sftp> pwd
Remote working directory: /home/user-web/n/ne/netkiller/htdocs
sftp> ls
index.html index.php
sftp> exit
将上面netkiller改为你注册的用户名即可
帮助: https://sourceforge.net/apps/trac/sourceforge/wiki/Developer%20web
http://www.github.com/
Global setup:
Download and install Git
git config --global user.name "Neo Chan"
git config --global user.email bg7nyt@gmail.com
Next steps:
mkdir neo
cd neo
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@github.com:netkiller/neo.git
git push origin master
Existing Git Repo?
cd existing_git_repo
git remote add origin git@github.com:netkiller/neo.git
git push origin master
$ git clone https://github.com/netkiller/netkiller.github.com.git
git config --global user.name "Your Name"
git config --global user.email you@example.com
git commit --amend --reset-author
原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。