在开发中,肯定会遇到创建新项目的情况,以下以从远端创建仓库,然后克隆到本地的方式和在本地创建仓库,然后与远端仓库相关联的两种情况进行分析:
1)从远端创建仓库,然后克隆
首先在github上创建个仓库,点击Create repository
此时仓库已经创建成功:
然后利用git clone XX.git将从远端创建的仓库拉到本地来
然后打开本地的项目gitStudy,发现本地文件已经和远端仓库连接好了,并默认创建了master分支
然后修改README.md文件,并push到远端,由于已经默认连接了master分支,git push 的命令等同于 git push origin master
然后再刷新远端仓库,发现此次的修改已经提交到远端仓库了。
2)接下来学习第二种方式,首先在本地创建仓库,然后关联远端仓库,并让两个仓库进行远程同步
git init 会在当前目录创建一个隐藏的.git文件,该文件就是版本库,下图是在本地创建一个git仓库的步骤:
打开项目后,发现只有本地master分支,无远端分支,此时看到隐藏文件.git之后,说明本地仓库已经创建成功。
然后再远端仓库创建一个空的项目
点击create repository
此时标明仓库已经创建成功,此时github上也给出了两种方式,最上面是本地没有仓库,包含了在本地创建仓库+将远端仓库和本地仓库关联起来;第二个箭头标明,本地已有仓库,只是将远端仓库和本地仓库关联起来的命令示范:
由于已经创建了本地仓库,此时只用将本地与远端仓库关联起来即可
然后在远端仓库查看,发现本地的修改已经被提交到远端了,大家都可以进行协作开发了。