git 常用(删除、创建新分支等)

本文详细介绍了如何使用Git进行一系列常见操作,包括删除远程仓库上的所有文件、创建和切换分支、删除分支、初始化远程仓库等。此外还提供了从本地到远程仓库的一整套流程说明。

删除远程仓库上所有文件:

1. git rm * -f  (彻底删除远程仓库的所有文件,慎用!)不仅将该文件从缓存中删除,还会将物理文件删除

2.git commit -m "delete file"

3. git push 

创建新分支:

1.git checkout -b Android_SDK 创建新分支并切换到新分支(git branch Android_SDK 仅创建不切换)

2.git push origin Android_SDK

切换新分支

1.git checkout Android_SDK

删除分支

1.git branch -d 分支名

将本地分支与远程仓库分支关联

git branch --set-upstream-to=origin/Android_SDK Android_SDK

初始化远程仓库

1.git remote add origin http://gitlab.alibaba-inc.com/shenma/wakeup.git



步骤:

1.创建文件,初始化该文件夹为本地仓库    (git init)

2.初始化远程仓库 git remote add 远程仓库名 url(git remote add origin add http://gitlab.alibaba-inc.com/shenma/wakeup.git)

3.创建新分支 (git checkout -b Android_SDK、git push origin Android_SDK)

4.关联远程分支 (git branch --set-upstream-to=origin/Android_SDK Android_SDK)

5.在本地仓库新建readme.md文件并git add、git commit、 git push

6.成功

<think>好的,用户问的是如何在Git创建新分支。首先,我需要回忆一下Git的基本操作。创建分支的命令应该是git branch加上分支名。不过,用户可能还想知道创建分支后的切换步骤,所以可能需要补充git checkout或者git switch命令。 接下来,我应该分步骤说明。首先,确保当前在正确的分支上,比如主分支。然后使用git branch <分支名>来创建。接着,如果要切换过去,可以用git checkout <分支名>或者git switch <分支名>。或者,可以使用git checkout -b <分支名>来同时创建并切换分支。 另外,可能需要提到远程分支的情况。比如创建本地分支后,如何推送到远程仓库,可能需要git push -u origin <分支名>。不过用户的问题可能主要集中在本地操作,所以这部分可能作为补充信息。 还要注意不同Git版本可能有差异,比如git switch是在2.23版本引入的,所以如果用户使用较旧版本可能需要使用checkout。需要提醒用户检查版本或者使用兼容的方法。 然后,示例代码部分应该给出具体的命令,例如: git branch new-branch git checkout new-branch 或者合并成一条命令: git checkout -b new-branch 可能还需要说明分支命名的注意事项,比如不能有空格,使用有意义的名称等。 最后,相关问题应该包括切换分支、查看分支删除分支以及推送远程分支的问题,这样用户能进一步了解相关操作。需要确保相关问题覆盖常见后续操作,帮助用户全面掌握分支管理的知识。</think>在 Git创建新分支的步骤如下: 1. **创建本地分支** 使用命令: ```bash git branch 分支名 ``` 例如: ```bash git branch dev ``` 2. **切换到新分支** 使用以下任一命令: ```bash git checkout 分支名 # 旧版本常用 git switch 分支名 # Git 2.23+ 推荐 ``` 3. **一步完成创建+切换** ```bash git checkout -b 分支名 # 旧版本 git switch -c 分支名 # Git 2.23+ ``` 4. **推送到远程仓库(可选)** ```bash git push -u origin 分支名 ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值