git命令上传下载代码

本文介绍了Git团队协作中的关键步骤,包括如何克隆仓库和将代码提交到新的dev分支上。首先,通过提供仓库URL克隆项目。接着,创建并切换到dev分支,提交本地改动,并使用`git push --set-upstream origin dev`设置默认追踪分支,确保与远程主机的对应关系。文章还解释了`--set-upstream`选项的作用以及Git 2.0版本前后push命令的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git团队协作命令

准备工作:新建一个空文件夹,然后打开cmd,cd到里面去

一、git克隆仓库

git clone + url(仓库地址)

url(仓库地址)如图:

二、提交代码到新的dev分支上

1、创建dev分支

git branch 
//先git branch 查看自己当前分支
git branch 分支名 
//创建本地分支
//git branch dev 就是在本地创建dev分支
git branch 
//再git branch 看看自己创建出了dev

2、本地分支提交到远程

git push origin 本地分支名 //提交本地分支(本地分支提交到远程)
//git push origin dev

3、切换到dev分支上

git checkout xxx //切换分支
//git checkout dev

4、开始推送代码

git add .
git commit -m "xxxxx"
git push --set-upstream origin 分支名
//git push --set-upstream origin dev

End结束—。

注意:如果你对,git push --set-upstream origin 分支名,有疑问:

git push为什么要加–set-upstream?

git分支与远程主机存在对应分支,可能是单个可能是多个。
simple方式:如果当前分支只有一个追踪分支,那么git push origin到主机时,可以省略主机名。
matching方式:如果当前分支与多个主机存在追踪关系,那么git push --set-upstream origin master(省略形式为:git push -u origin master)将本地的master分支推送到origin主机(–set-upstream选项会指定一个默认主机),同时指定该主机为默认主机,后面使用可以不加任何参数使用git push。
注意:
Git 2.0版本之前,默认采用matching方法,现在改为默认采用simple方式。
原因:
1.可能是因为当前版本小于2.0
2.若不是版本问题则是因为当前分支与多个主机存在对应关系,而当前未指定对应关系
此时检查一下项目下.git的.config文件中是否缺少该分支指定信息

参考链接:

//https://blog.youkuaiyun.com/weixin_44555663/article/details/106215437
//https://www.cnblogs.com/blog-yuesheng521/p/10670778.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值