git拉取及提交

0、我们切换分支时候,两个分支项目会不统一,(例如:当前在主分支,子分支项目未同步完全主分支项目,此时由主切子分支就会报如下错误)当前分支有未跟踪的文件,checkout 命令会覆盖它们,此时报错

   如果文件很重要,存到暂存区

   git add.  

   git stash

   切换分支之后

   git stash pop

 

1、拉区主干项目

git clone xxx (xxx为复制的仓库链接)

----拉取用户名和密码的项目

git clone http://username:password@remote

2、拉区分支项目(例如develop分支项目)

git clone -b develop xxx (xxx为复制的仓库链接)

提交代码

3、新建分支

git branch xxx (xxx填写你的分支名称)

4、查看所有分支

git branch -a

5、切换到莫一分支

git checkout xxx (xxx填写要切换的分支名称)

6、添加修改代码到缓存

git add .

7、添加提交代码备注

git commit -m "xxx" (xxx为本次提交代码的备注)

8、提交到制定分支

git push origin xxx (xxx为要提交代码的分支名称)

9、如果说远程分支上的那些提交都不需要了,那么用命令:

 git push origin master -f,强行让本地分支覆盖远程分支

10、git pull :命令用于从另一个存储库或本地分支获取并集成(整合).作用:取回远程主机某个分支的更新,再与本地的指定分支合并
使用语法:
git pull [options][<reposit>][<refspec>..]
git fetch:相当于是从远程获取最新版本到本地,不会自动合并。

11, 将本地分支连接到远程分支

git remote add origin  -----------
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值