将本地代码推送到远程

1.初始化版本库:

git init   

2.添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件

git add .

3.把添加的文件提交到版本库,并填写提交备注(必不可少)

git commit -m "update readme"

到目前为止,我们完成了代码库的初始化,但代码是在本地,还没有提交到远程服务器,要提交到就远程代码服务器,进行以下两步:

4.把本地库与远程库关联

git remote add origin 你的远程库地址

例如:git remote add origin https://github.com/Huchile/vue-knowledge

5.第一次推送(提交)代码时:git push -u origin master

第一次推送后,直接使用该命令即可推送修改

git push origin master

6.如果有冲突,主要原因是oschina中的README.md文件不在本地代码目录中

可以通过如下命令进行代码合并【注:pull=fetch+merge]

git pull --rebase origin master

执行上面代码后可以看到本地代码库中多了README.md文件

此时再执行语句 git push -u origin master即可完成代码上传

7.创建本地分支并关联远程分支

a. 第一种方式

git fetch  (如果不成功增加这一步)

git checkout -b 本地分支名 origin/远程分支名

b. 第二种方式

git checkout -b 本地新分支名

git push --set-upstream origin 分支名

8.将本地分支关联到远程分支

git branch --set-upstream-to=origin/dev dev

你可能感兴趣的:(将本地代码推送到远程)