社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
git推送项目操作
当前分支就是你向提交的分支
git add . //将文件加入暂存区
git commit -m '提交备注' -n //保存仓库的历史记录
git push 仓库地址
如果想从当前分支推送项目到远程别的分支中去
git checkout -b 分支名称 先在本地创建这个分支名称,然后再使用
git push 仓库地址就可以了
如果当前项目在本地的develop分支中,但是我想将其切换到master分支中并且提交到远程仓库的操作方法
git add . //提交到develop分支的暂存区
git commit -m '备注' -n
git checkout master //切换到master分支
git merge develop //将develop暂存区的项目合并到当前分支
git push 仓库地址 //推送到远程
但是一般不建议不建议这么操作,不建议这么操作develop分支和master分支,如果其他分支随便使用。
如果是develop和master分支使用以下方法:
git从仓库中获取项目到本地
git clone 路径 //此命令默认获取到master分支下面的项目
git clone -b 分支名 路径
//这条可以从不是master分支的项目区提取项目,
//假如现在有个develop分支,我想从这个分支抽取项目,
//只需要在命令行输入 git clone -b develop 路径 即可
分支的操作
git branch
//用来查看当前分支
git checkout 分支名称
//用来切换分支
//假如我目前在master分支,然后需要切换分支到develop分支
//执行命令 git checkout develop 就可以成功切换
git checkout -b 分支名称
//加入一个-b命令就可以实现新建一个分支并且切换到当前分支
git checkout -
//切换回上一个分支
git merge 分支名称
//用来实现合并分支,假如目前我在master分支,
//想要将develop分支的项目合并到当前master分支中,则使用
//git merge develop命令即可
git log --graph
//以图表的形式查看分支
其他相关操作命令
git init
//初始化仓库,如果初始化成功,目录下面将生成相应的.git目录
git status
//查看仓库的状态
git log
//查看提交的日志
git diff
//查看更改前后的区别,当前工作树与暂存区的差别
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!