如何将码云上的项目拉到本地?
git clone 连接地址
如何将本地项目 上传到码云?
1.首先在码云上新建一个项目(最好与本地项目名字一致)
-
在本地项目文件夹 进入cmd ,输入
git init
会初始化一个.git文件(隐藏文件) -
继续在cmd 输入
git remote add origin + 连接地址
[如:git remote add origin https://gitee.com/Whatarey/netcore3.1.git
] -
将码云上的仓库 pull 本地
git pull origin master
4.1 本地创建一个 分支并且切换到分支
git checkout -b 分支名
如git checkout Ri
4.2 提交本地 分支到 服务器
git push origin Ri
4.3 本地分支 删除
git push --delete origin dev
4.4 查看当前 是那个分支
git branch
Ri
*master4.5 切换分支
E:\C#\NetCore\Blog.Core3>git checkout master Switched to branch 'master' Your branch is up to date with 'origin/master'. E:\C#\NetCore\Blog.Core3> git checkout Ri Switched to branch 'Ri'
4.6 获取 最新代码
//查询当前远程的版本 $ git remote -v //获取最新代码到本地(本地当前分支为[branch],获取的远端的分支为[origin/branch]) $ git fetch origin master [示例1:获取远端的origin/master分支] $ git fetch origin dev [示例2:获取远端的origin/dev分支] //查看版本差异 $ git log -p master..origin/master [示例1:查看本地master与远端origin/master的版本差异] $ git log -p dev..origin/dev [示例2:查看本地dev与远端origin/dev的版本差异] //合并最新代码到本地分支 $ git merge origin/master [示例1:合并远端分支origin/master到当前分支] $ git merge origin/dev [示例2:合并远端分支origin/dev到当前分支]
5 上传 git add .
git commit -m '上传...'
git push origin master
6 如何 将分支的内容提交到 主干?
git branch 查看是否在主干
git merge origin/Ri 获取分支
git push --set-upstream origin master 推送到 主干