Github创建项目的流程

1.登录Github

Github地址: GitHub

2.进入建立的仓库

image-20231206163320857

3.新建一个项目

image-20231206163449138

image-20231206163534198

4.在本地新建一个文件夹,然后在文件夹下打开git bash并执行git init 初始化项目

image-20231206163933726

5.将当前文件夹和远程的git项目对应起来

首先复制远程项目地址 这里选择SSH,可以免密链接,如果第一次用git bash需要设置SSH的免密

image-20231206164048260

6.然后执行命令

git remote add origin git@github.com:xtzyyyyy/acwing.git

image-20231206164333147

7.然后从远程拉取代码

git pull origin master

image-20231206164341694

如果报这个错误,说明远程新建的项目为空,我们需要可以在本地新建一个文件提交到远程

git add .
git commit -m "test"
git push --set-upstream origin master

image-20231206164636262

8.成功

image-20231206164718311

9. 删除master分支,只剩下main分支

由于在2020年10月01日后,在 GitHub 上创建的仓库都默认命名为 main 而非原本的 master 所以这里我试着把在本地创建了main分支并和远程的main分支相关联并删除本地和远程的master分支,代码如下。

git checkout -b main # 创建并切换到branch_name 这个分支
# 设置本地的branch_name分支对应远程仓库的branch_name分支
git push --set-upstream origin main # 出现报错
git pull --rebase origin main # 解决报错
git push --set-upstream origin main # 重新运行
git branch -d master # 删除本地仓库的branch_name分支
git push -d origin branch_name # 删除远程仓库的branch_name分支

报错截图:

image-20231206165353456

报错原因: 远程库与本地库不一致造成的,在hint中也有提示把远程库同步到本地库就可以了
解决办法:使用命令行:

git pull --rebase origin main

10.成功

image-20231206165820016

注:在这里只使用了删除分支,和创建分支并和远程分支产生联系的情况。其实还有多种情况,如创建并切换main分支在合并master,或者直接就push到master 之后有需要在创建别的分支或者使用main分支即可 等等情况存在

小技巧:git修改分支名称

假设目前分支名称为: oldName
想要修改的分支名称为: newName

注意 :如果本地分支已经关联了远程分支,需要先解除原先的关联关系:

git branch --unset-upstream 

1.本地分支重命名(还没有推送到远程)

git branch -m oldName newName

2.远程分支重命名 (已经推送远程-假设本地分支和远程对应分支名称相同)

a. 重命名远程分支对应的本地分支

git branch -m oldName newName

b. 删除远程分支

git push --delete origin oldName

c. 上传新命名的本地分支

git push origin newName

d.把修改后的本地分支与远程分支关联

git branch --set-upstream-to origin/newName

评论

  1. 博主
    Windows Edge
    1 年前
    2024-1-21 20:27:17

    hello

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇