igo*_*orw 11
你混合了一些东西.
首先,SVN中的结账与git中的结账不同.在SVN中所谓的结账在git中称为克隆.您没有签出存储库,而是克隆它."签出"意味着切换到一个或多或少相同的特定分支,svn switch但您也可以在同一步骤中创建一个新分支(这就是做什么-b).
所以我假设你一直在本地使用git,现在已经在github上创建了一个项目,并希望将你的更改推送到github repo.
fork是github上现有第三方存储库的副本.您可以点击"fork"按钮获取自己的存储库副本,从而可以进行自己的更改.然后,另一个人可以将您所做的任何更改提取到他自己的存储库中.
要将您的github仓库与您当地的仓库相关联(本地):
git remote add origin git@github.com:<username>/<repo>.git
Run Code Online (Sandbox Code Playgroud)
推动您的更改:
git push origin master
Run Code Online (Sandbox Code Playgroud)
你可以在这里找到一些git的优秀文档:http://git-scm.com/documentation