Git与Github(本地和github远程库同步)
本地==》github远程库
- 先在本地新建好一个git项目
- 到Github上新建一个同名的空项目
- 本地和github上的仓库进行关联,命令:git remote add origin https://github.com/lin-hao123/oa.git
- 把本地库的内容推送到远程git push命令,实际上是把当前分支master推送到远程:git push -u origin master
由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
github远程库==》本地
如果远程库与本地已关联
- git pull origin master
如果远程库与本地无关联,首次拉取代码
- Git clone https://github.com/lin-hao123/oa2.git
一般工作流程如下:
-
1 克隆 Git 资源作为工作目录。
-
2 在克隆的资源上添加或修改文件。
-
3 如果其他人修改了,你可以更新资源。
-
4 在提交前查看修改。
-
5 提交修改。
-
6 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。