首页 > 编程知识 正文

git远程仓库如何删除个人分支,git仓库和git分支

时间:2023-05-06 11:48:21 阅读:238000 作者:1268

此文档仅限于你的Git账号已经注册完毕,且本地已经登录Git账号,

删除远程分支&本地分支 删除远程分支git push origin --delete [branch_name]删除本地分支git branch -D [branch_name] 连接远程仓库

链接远程仓库有两种方法:
mdwt:本地先 init进行连接、
方法二:直接克隆远程仓库地址也可以


方法一本地init

第一步:
在你的文件夹下面,打开终端输入以下明亮

git init

此时你的文件下回出现一个.Git的文件,如果没有就是隐藏了:mac输入以下明亮之后重启访达(finder)
window 查看

MAC 终端输入 命令 defaults write com.apple.finder AppleShowAllFiles TRUE

第二步:

git add * 或者 git add .

把文件添加到仓库,*代表所有文件

第三步:

git commit -m "内容"

输入你本次提交文件的注释,将代码提交到缓存区

第四步:

git remote add origin 复制的仓库秘钥

连接远程仓库地址

第五步:

git pull origin master --allow-unrelated-histories

推送到远程仓库
按一下esc 输入:wq退出终端;提交成功如下图
出现了md文件 那么回出现以下代码
请使用以下命令:
git push -u origin master || git push

方法二 克隆

直接 git clone 地址 就可以了,如果克隆分支就这样
git clone -b 分支 地址
就可以了


git 合并,非常简单,非常实用

一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支

git checkout devgit pullgit checkout mastergit merge devgit push -u origin master

二、当master代码改动了,需要更新开发分支(dev)上的代码

git checkout master git pull git checkout devgit merge master git push -u origin dev

三、两个子分支进行合并

你的分支要和别人的分支进行合并
先将你的分支上的内容进行提交
add commit push
再进行合并

git checkout 别分支 git pull git checkout 你分支git merge master 解决冲突git push -u origin 你分支 || add commit push 版本回退

git log
定义:该命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit message。

git reset --hard id
定义:根据 id 回退到指定的版本;
我们已经根据 git log 命令看到了所有的提交的信息,本文中,我以回退到 个人模块修改包引入顺序 版本,即 commit id 为 7222c8f6be2d663982faa98dffe2647966b438b1;

git push origin HEAD --force
推送到本地到远程仓库:让远程仓库代码和你本地一样,到当前你本地的版本。
这个时候突然又发现不需要回退了,刚才那些消失的代码又要重新找回来了,别担心,咱们 Git 强大着呢!

git reflog

删除远程分支

先看下远程分支
git branch -a
不能删除当前所在的分支,所以先切换分支
git checkout
删除你想删除的分支
git push origin --delete 分支名称

定义:查看命令操作的历史

查找到你要的 操作id,依旧使用 上文说的 git reset --hard id。又回退到当初一模一样

git 命令

查看commit 更改内容

git show

退出git show

(区分大小写)q ,Q:退出显示H,h:命令帮助(有了这个,其他的都不用看了)y,k:上一行e,j,回车:下一行z,b:上一页f,space:下一页小键盘的Home,End,PgUp,PgDn,上,下键对应相应的功能。

至此结束喽,

记得点赞,记得关注,记得按时吃饭。每天更新❥(^_-)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。