本地项目推送至git

初次使用github,并需要将本地项目推送至git上,可参考以下步骤:
前提条件,已安装git。

1、注册github账号,并创建一个新的仓库
创建入口
  • 填写Repository name,并填写一个描述
  • 选择共有或者私有
  • 不要勾选 “Initialize this repository with a README”(如果你已经在本地有项目文件)
  • 点击 “Create repository”。


    创建流程

    仓库创建完成后,可以拿到仓库的URL


    仓库地址

    简述这三类的区别:
  • HTTPS:每次操作都需要输入用户名和密码
  • SSH:需要额外的SSH密钥配置,无需每次输入用户名和密码,某些网络环境可能限制SSH协议
  • GitHub CLI:官方提供的命令行工具,适合希望在命令行中完成所有GitHub操作的高级用户
    本次示范本地项目通过HTTPS协议与远程仓库进行关联的操作
2、初始化本地的git仓库
cd /Workspace/PycharmProjects     # 进入本地项目目录
git init       # 初始化 git 仓库

这个命令的作用是创建一个 .git 目录,其中包含所有 Git 版本控制所需的文件和目录结构。一旦 git init 执行成功,你就可以开始使用 Git 的其他命令(如 git add、git commit、git branch 等)来管理你的项目了

3、添加文件并提交到本地仓库

在本地项目中已有文件,可以用以下命令将文件添加并提交到本地 Git 仓库

git add.    # 将所有文件添加到 git 缓存区
git commit -m '注释'    # 提交文件并添加注释
4、关联远程github仓库

现在你需要将本地项目与远程仓库进行关联,使用 git remote add 命令来添加远程仓库

git remote add origin git@github.com:your-username/your-repository.git

git@github.com:your-username/your-repository.git 替换为你的仓库地址
origin 通常是一个远程仓库的默认名称,但这个名字是可以自定义的,但通常使用 origin 作为惯例

5、推送本地代码到 github

在将本地的提交推送到 GitHub 上的远程仓库前,需要检查一下分支名称是master还是main( Git 的旧默认设置是master,新默认设置是main),分别对应一下命令

git push -u origin master    # 旧默认分支
git push -u origin main    # 新默认分支

此时可能提示输入git账号密码,按要求输入成功后即可完成操作

6、验证推送结果

推送完成后,你可以返回 GitHub,刷新你的仓库页面,应该能看到本地的项目代码已经推送成功

待更:

使用ssh协议建立连接
本地有多个项目对应不同仓库时如何分割

参考链接:
怎么把本地的项目推到github上去:https://blog.csdn.net/baixue6269/article/details/142525639

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容