git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。
克隆项目 #
git clone https://github.com/golang/go.git
查看远程仓库 #
git remote -v
添加远程仓库 #
要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname] [url]:
git remote add pb https://github.com/golang/go.git
现在可以用字符串 pb 指代对应的仓库地址了。比如说,要抓取所有 Paul 有的,但本地仓库没有的信息,可以运行 git fetch pb
从远程仓库抓取数据 #
git fetch [remote-name]
推送数据到远程仓库 #
git push [remote-name] [branch-name]
git push origin master
查看远程仓库信息 #
git remote show [remote-name]
git remote show origin
重命名远程仓库 #
git remote rename old_remote-name new_remote-name
git remote rename pb test
删除远程仓库 #
git remote rm remote-name
git remote rm test