====github的简单操作入门==== Github是全球最著名的共享开放源码托管平台。使用github,请先注册个帐号,通常是您常用的电子邮箱地址作为帐号。下面操作以github为例,如果你使用Eccee的git服务器,只需将origin改为ecceegit即可。 为了在多台机子上实现多用户同步开发,一个最简单的办法是,把电脑上的本地git全局用户设置好,这样即使您不是以合适的linux用户登录,也能以您的帐户来提交版本变更。最常用的本地配置命令是: git config --list git config --global user.name "xxx" git config --global user.email "xxx" 上面命令先列出当前的配置,如果还没有,可以设置一个全局用户配置,这样以这里设置的用户名和密码作为commit时的对应的提交用户信息 ===克隆远程库和分支=== 首先, clone 一个远端仓库,到其目录下: $ git clone git://example.com/myproject $ cd myproject $ git branch 会出现: \\ * master 如果用git branch -a,则可以看到其它隐藏分支 \\ $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/branch1 如果远程库已经有分支内容,你可以用下面命令检出 $ git checkout -b branch1 origin/branch1 或用 $ git checkout -t origin/branch1 这样检出来的branch1,也可在上面工作并推送回去 ===本地创建分支并推送=== git checkout -b newbranch touch somefiles git add somefiles git commit -a git push origin newbranch:newbranch 这样创建并推送同名的分支到远程库 不过track并没建立,你还需要 git branch --set-upstream-to=origin/newbranch newbranch ===删除分支=== 可以推送一个空分支或是用删除分支命令 git push origin :branch1 或 $ git push origin --delete branch1