0


本地项目上传github

一、先在github(GitHub: Let’s build from here · GitHub)上创建仓库

1,登录github后,点击右上角头像,点击 Your repositories

2,点击new

3,填写仓库名,假设命名 testhub,私有或公开自己定义

4,然后最下面右下角绿色按钮点击后,就完成了仓库创建。

5,创建成功后,有以下内容,图中的链接是仓库的地址,用于后续项目关联

二,自己本地库设置

1,下载git(自行安装)

2,添加免密(参考 https://zhuanlan.zhihu.com/p/481811078)

3,在自己本地代码根目录,打开cmd窗口或git bash窗口,执行以下命令

git init
git add *
git commit -m "commit message"
git branch -M main
git remote add origin https://github.com/*****.git
git push -u origin main

4,命令详解

git add *

是将所有文件添加到git,如果想忽略某些特定文件,可以在项目根目录创建.gitignore文件

git branch -M main

git branch -M main

命令用于将当前分支重命名为

main

在较新的项目中,通常会将默认的主分支命名为

main

而不是传统的

master

例如,如果您当前所在的分支名为

old_name

,执行

git branch -M main

后,该分支就会被重命名为

main

这在您想要统一项目中分支命名规范,或者根据特定的项目要求更改主分支名称时非常有用。

git remote add origin

git remote add origin

是 Git 中的一个命令,用于将本地仓库与远程仓库关联起来,并给这个远程仓库起名为

origin

通常,在使用这个命令之前,您需要先有一个远程仓库的 URL 。比如,如果您的远程仓库位于 GitHub 上,其 URL 可能类似于

https://github.com/your_username/your_repository.git

然后,执行

git remote add origin <remote_repository_url>

,这样在后续的操作中,就可以使用

origin

这个名称来指代这个远程仓库进行诸如推送(

git push origin master

)、拉取(

git pull origin master

)等操作。

例如,假设您正在开发一个项目,创建了本地仓库后,获取了远程仓库的 URL 为

https://github.com/example/project.git

,执行

git remote add origin https://github.com/example/project.git

,之后就可以方便地与远程仓库进行交互了。

再比如,如果您有多个远程仓库,还可以使用不同的名称来区分它们,如

git remote add upstream <another_remote_url>

这个命令是在使用 Git 进行版本控制时,与远程协作的重要基础步骤。

git push -u

git push -u

命令用于将本地分支的提交推送到远程分支,并同时设置上游分支关联。

“-u” 选项的作用是在推送的同时,将本地分支与远程分支建立跟踪关系(upstream tracking)。这意味着后续使用

git pull

命令时,如果没有指定分支,Git 会知道从哪个远程分支拉取数据到当前本地分支。

例如,如果您在本地的

feature-branch

分支上执行

git push -u origin feature-branch

,那么

feature-branch

本地分支就会与远程的

origin/feature-branch

分支建立跟踪关系。之后,当您执行

git pull

时,Git 会自动从

origin/feature-branch

拉取更新。

再比如,如果您创建了一个新的分支

new-feature

,并立即执行

git push -u origin new-feature

,这样就方便了后续对这个分支的推送和拉取操作。

标签: github

本文转载自: https://blog.csdn.net/Eric19911992/article/details/141300477
版权归原作者 STKingA1 所有, 如有侵权,请联系我们删除。

“本地项目上传github”的评论:

还没有评论