git拉取远程分支到本地和本地上传到远程

步骤:

1、新建一个空文件,文件名为hhhh

在这里插入图片描述
2、初始化

git init

在这里插入图片描述

3、自己要与origin master建立连接(下划线为远程仓库链接)

git remote add origin git@github.com:XXXX/nothing2.git

远程仓库链接在github这里,如下图红色框内所示的链接:
在这里插入图片描述

输入命令:

在这里插入图片描述

4、把远程分支拉到本地

git fetch origin dev(dev为远程仓库的分支名)

下图红色勾选的为可使用的分支名

在这里插入图片描述

下面拉取远程的develop分支,命令:
在这里插入图片描述

5、在本地创建分支dev并切换到该分支

git checkout -b dev(本地分支名称) origin/dev(远程分支名称)

命令:
在这里插入图片描述

6、把某个分支上的内容都拉取到本地

git pull origin dev(远程分支名称)

命令:

在这里插入图片描述

最后,回到本地文件夹hhhh查看,已完成拉取远程某个分支到本地啦!

在这里插入图片描述

--------------------------------------------------------------分割线--------------------------------------------------

本项目提交到远程服务器上步骤,

1. git init    初始化       (1.5   这里注意  如果以后有过提交或修改 一定先git pull 一下 保持本地远程一致)
2. git add .    提交修改的文件
3. git status   可以查看提交的文件   绿色是新提交的
4. git commit -m "备注语句"
5. git remote add origin url   这里是将本地跟远程建立连接   url 是远程的地址
6. git push -u origin matser  上传代码到matser分支
7. 上传完成后没异常报错,就OK

-----------------------------------------------------------------分割线-----------------------------------------------

1.本地和远程仓库代码不一致的话,    当 git  pull  回报一下的错误信息

在这里插入图片描述
login页面跟远程仓库代码不一样,
两种方法:
方法1:如果你想保留刚才本地修改的代码,并把git服务器上的代码pull到本地(本地刚才修改的 代码将会被暂时封存起来)

git stash
git pull origin master
git stash pop

服务器上的代码更新到了本地,而且你本地修改的代码也没有被覆盖,之后使用add,commit,push 命令即可更新本地代码到服务器

方法2、如果你想完全地覆盖本地的代码,只保留服务器端代码,则直接回退到上一个版本,再进行pull:

git reset --hard
git pull origin master

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值