赞
踩
git init
git add xxx
git checkout -b 新分支名
-b
指令包含切换
和创建
。
如果切换到已存在
的分支,直接使用 git checout 分支名
即可。
git remote add origin “https:xxxxx.git”
git push --set-upstream origin 远程git分支名
在设定新分支
后,首次
推送代码,需要使用上述命令。
如果之前已经使用了,后续推送只需要git push
即可。
git pull
该命令包含拉取
与合并 merge
,回自动拉取远端分支代码至本地,并与现有代码进行合并
。
git clone 远程git地址 -b xxxxx分支名
git push origin
--delete
[branch_name]
git branch
-d
会在删除前检查merge状态
(其与上游分支或者与head)。
git branch-D
是git branch --delete --force的简写,它会直接删除
。
git merge xxx分支名
【注意:】
假设在A分支执行 git merge B,则会将B分支的代码合并到A分支中。
在此之前,需要git pull
拉取需要合并分支的最新代码。
1、查询日志
git log
使用git log
指令,会展示每次commit
的信息。
2、本地强制切换对应提交版本
git reset --hard xxxxxlog对应的版本值
将本地git仓库中的代码强制回退到指定的提交版本上。
如:git reset --hard f07522e4c6b556ab072997a2acf018ed97eb03a8
3、强制提交远程分支
git push
-f
origin xxxx远程分支
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。