远程仓库使用的码云gitee

一、从远程拉取分支

参考:视频同步笔记:狂神聊Git

Git常用命令,以同步到远程仓库为例:

在gitee码云上新建一个仓库。新建的时候,一般情况,至少要两个分支,master分支和develop开发分支,实际开发中,一般不会在master分支上操作。

在本地某一目录下,使用Git命令git clone (项目HTTPS)
在这里插入图片描述

cd进入本地项目目录后,使用git checkout develop切换分支,git status查看分支信息,确认是否在develop分支上。

本地代码有更新的话,

git add . 
git commit -m '注释信息'
git push

逻辑关系:

在这里插入图片描述

二、本地同步到远程

本地的项目同步到远程仓库

码云git本地仓库链接远程仓库

码云git本地仓库链接远程仓库

1、本地项目创建git仓库,要在本地项目目录下。创建本地仓库分支,并切换。

git init            // 初始化本地仓库
git branch develop               // 创建本地分支develop,与远程仓库分支一样
git checkout develop            // 切换到develop分支

2、在码云gitee上创建一个新的仓库,设置两个分支masterdevelop分支,一般都至少两个分支。

一般情况master是主分支,dev是生产分支,未上线的,feature是功能分支,某个功能模块的代码。
在这里插入图片描述

3、将本地仓库与远程仓库关联起来

git remote add origin https://gitee.com/huan2515/lhqm-angular-ngzorro.git

4、先拉取远程仓库资源,这一步我没有用,我是直接强制push的,因为初始创建远程仓库时,远程仓库没有代码。

但是因为这是两个不同的项目,直接pull会报错,所以用以下命令。

git pull origin master --allow-unrelated-histories

5、然后提交本地代码并push

git add .
git commit -m '初始化并测试'
git push -u origin develop

-u 只需要第一次加,作用是将本地仓库与远程仓库相关联起来

或者像我一样,不pull,直接强制覆盖线上仓库

 git push -f origin develop

在这里插入图片描述

三、本地仓管和远程仓库的一些操作

git branch -a查看所有分支,包括远程仓库的

在这里插入图片描述

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐