GIt 随笔

**Git 基本命令**
 场景0任务下达后,新建分支编写代码
 	1. git checkout master 
 	切换到本地master分支
 	2. git pull origin master 
 	把远程master分支同步更新到本地master
 	3. git checkout -b 'new(本地)分支名'   
 	创建并切换到new分支
	4. git push -u origin new(远程) 
	推送到远程并与远程的new关联
	或 git push origin new : new  命令
	在git add   git commit 之后 推送并创建远程分支
	7. 这时候就新建了 new 分支 并与远端的分支关联,进行开发工作

 场景1提交代码操作
 	1.先更新代码 git pull origin master 从远端更新代码
 	2.git status 查看工作区修改的代码发,并对比
 	3.对比无误后使用 git add -A 把全部更新的代码提交到暂存区
 	3.1 或者使用 git add XXX.java 单个提交文件
 	4.git commit -m  "这是这次提交的备注"

场景3 切换分支
	切换分支之前要保证工作区是干净的所以要先提交代码
	git  add  -A   
	添加到暂存区
	git commit -m   "备注"
	更新到本地
	或 
	使用 git stash 把做更新的代码藏起来, 再次使用 git status 后发现工作区已经是干净的,这个时候可以切换分支,完成别的开发后
	再切回分支时,使用 git  stash pop 命令后,会把之前在本分支做的更新找回来,并删除藏起来的变更.对原有的更新没有影响
场景4 把自己的开发分支合并到master分支
	0 status 
	查看git 状态
	1 git stash
	如果有新写的代码未提交,这次不想提交 先暂存  
	2 git branch -a
	查看所有分支
	3 git pull 
	更新当前分支代码
	4 git checkout master
	切换到 master 分支
	5 git pull 
	更新 master 代码
	6 现在两个分支代码都是最新的,开始合并
	7 git merge 所要合并到 mater 的分支名  例如: git merge 0503_test
	现在 0503_test 分支以合并到 master 分支
	8 git checkout 0503_test 
	切换到 0503_test  分支
	9 git merge master
	把 master 分支代码更新到 0503_test
	10 git stash pop
	把暂存代码找回

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值