git连接远程仓库

一、本地新建代码,上传到远程仓库

1.git init #初始化本地仓库

2.git remote -v #查看当前仓库的远程地址

3.git remote add origin  远程仓库的URL

4.git branch master / git branch dev 创建 主分支或者 dev 分支

5.git checkout master/dev. 切换到主分支或者dev 分支

4.git pull 拉取远程仓库的最新代码

5.git branch 查看当前分支

6.git branch -a 查看远程分支和本地分支

7.git checkout    切换到某个分支

8.git add .      将修改的/新增的代码提交到暂存区

9.git commit -m  注释       将暂存区的代码提交到本地仓库

10.git push    将本地仓库的diamanté提交到远程

11. git push -u origin master   第一次推送本地代码到远程分支(后期可以直接使用git push )

12.git push -u origin master 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不参加任何参数使用git push 了。git push ,默认只推送当前分支,这叫做simple 方式,此外,还有一种matching方式,会推送所有有对应的远程分支的本地分支,git2.0版本之前,默认采用matching方法,现在改为默认采用simple方式。此种方法只有在当前分支与远程分支之间存在追中关系后才可以使用,否则就得使用 git push -u origin master

13.git checkout -b dev  创建本地分支并且切换到该分支(创建远程分支一)

14.git push -u origin dev 推送本地分支到远程分支(创建远程分支二)

15.git branch -d dev 删除本地分支。git branch -D dev 删除没有merge的分支 git branch -vv 查看上有分支。

16 git branch -r -d origin/dev.    git push origin :dev (提前需要有删除远程分支的权限) 删除远程分支

二、克隆已有代码到 本地,在上传并合并代码

1.git clone [URL] 下载一个项目和它整个代码历史

2.git config --list 显示当前git 配置

3.git config -e --global  编辑git 配置文件

4.git config --global user.name"名字"    设置提交代码时的用户信息

5.git config --global user.email "邮箱"    设置提交代码时的用户信息

6.git add . 添加当前目录的所有文件到暂存区

7.git add 文件名1 文件名2     添加制定文件到暂存区

8.git commit -m "注释“

9.git branch 列出当前所在分支

10.git branch -a 列出所有本地和远程分支

11.git branch -r 列出所有远程分支

12.git branch 分支名字         创建分支并且停留在当前分支

13.git checkout 分支名字       创建分支并且切换到该分支

14.git branch -d 分支的名字    删除本地分支   

15.git  push origin -d 分支名字  (第一种删除远程分支)

16.git branch -d -r [origin/分支名字]  git push origin :dev  (第二种删除远程分支)

17.git status  -s 显示有变更的文件

18.git log 显示当前分支的历史版本

将开发的分支代码合并到master中

19.git checkout dev 切换到dev分支上

20.git pull  拉取最新远程代码

21.git checkout master 切换master分支

22.git merge dev 合并dev分支到master 上

23.git push origin master 把合并后的代码推送到远程master分支

将master的代码同步更新到开发分支中

24.git checkout master 切换分支到master

25.git pull  下拉master最新代码

26.git checkout dev 切换分支到dev

27.git merge master 把master代码更新到dev上

28.git push origin dev 把本地dev代码上传到远程dev分支

肝疼。。。。。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XuMeng_first

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值