本地项目托管到github上

一,步骤

1.在github上新建一个仓库
2.进入我的项目目录,
git init     //初始化本地仓库
3.git add .   //把修改的代码提交到暂存区
4.git status   该命令会把你本地工作区和暂存区的版本进行比较,查看当前的状态。我下面的状态是已经把所有文件加入到了暂存区中,但是还没有提交到本地历史区
5.git commit -m "这里是注释。。。"   //暂存区代码提交到本地仓库
该命令会把本地暂存区中的文件提交到本地历史区,注意只有在本地历史区中的内容才能提交到github。执行该命令后,我们所有的文件都只是在本地。没有github任何关系。
6.git remote add origin https://github.com/chenyufeng1991/NewsClient.git      //关联远程仓库
该命令是把本地历史区中的文件添加到github服务器的暂存区中。这一步是本地和远程服务器建立联系的一步。执行成功后不会显示任何结果
7.git pull origin master 
该命令是先把github上的文件拉下来,注意在每次提交之前要首先进行pull,这是防止冲突
(可能需要输入 Ctrl + x)
上述执行成功后,发现在项目目录下多了一个“README.md”文件,这个文件就是从github上拉下来的。因为我们在github上创建repository的时候就创建了这个“README.md”文件,该文件是对这个repository的说明。
8.git push -u origin master    //本地仓库代码提交到远程仓库
这一步是真正向github提交,执行完成后,github上的repository就有和你本地一样的代码文件了。

链接:http://blog.csdn.net/kongying19910218/article/details/50515834
9.新建gitignore文件,再把不需要提交的文件路径添加进去

10.在github上新建一个分支develop.
开发者直接克隆develop分支进行开发。管理者通过new pull request可以把develop分支合并到master上
(新建一个分支其实就是一个副本的意思,弄下来,开个副本,让你随便玩,随便写,也不至于把原来的那个能运行和发布的项目弄坏,因为只要不合并对主本就没影响)

查看本地分支 : git branch
查看远程分支: git branch -r
查看所有分支: git branch -a

创建本地分支: git branch dev
切换到新创建的分支: git checkout dev
将新分支push到github上 git push origin dev

二,实际操作

git pull origin master --allow-unrelated-histories

 

posted @ 2019-02-13 10:36  inspire0x001  阅读(294)  评论(0编辑  收藏  举报