-
初始化仓库
在想要创建 git 仓库的地方打开git窗口(Windows系统下 右键-Git Bash Here),输入 git init
。
$ git init
Initialized empty Git repository in /Users/michael/learngit/.git/
-
git add <file>
和 git commit -m <message>
git add file1.txt
git add file2.txt file3.txt
git commit -m "add 3 files."
当 message 只有一个单词时可以不用引号包起来。
-
设置用户名与邮箱(如果没有设置的话)
git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub注册邮箱"
-
生成并设置 ssh 密钥文件(如果你是第一次在这个电脑上传到github上)
ssh-keygen -t rsa -C "你的GitHub注册邮箱"
遇到询问直接回车(选择默认),然后找到生成的.ssh的文件夹中的id_rsa.pub密钥,将内容全部复制。
打开 Github 的 SSH and GPG keys 页面,选择 New SSH key
标题任意,然后将刚刚复制的 id_rsa.pub 内容粘贴进去,最后点击Add SSH key。
可以在 .ssh 文件夹 Git Bash 中检测 GitHub 公钥设置是否成功,输入 ssh git@github.com
设置GitHub密钥原因:通过非对称加密的公钥与私钥来完成加密,公钥放置在GitHub上,私钥放置在自己的电脑里。GitHub要求每次推送代码都是合法用户,所以每次推送都需要输入账号密码验证推送用户是否是合法用户,为了省去每次输入密码的步骤,采用了ssh,当你推送的时候,git就会匹配你的私钥跟GitHub上面的公钥是否是配对的,若是匹配就认为你是合法用户,则允许推送。这样可以保证每次的推送都是正确合法的。
-
在 Github 上创建仓库
根据指示输入指令:
git remote add origin https://github.com/HazeAcc/tmp-repo.git
git push -u origin master
其中第一行的url换成你对应的url即可。
-
git push
以后上传文件无需再使用 git push -u origin master
,因为 -u
参数已经指定了 origin
作为默认远程仓库,在没有其他分支的情况下,直接使用 git push
指令即可完成远程仓库与本地仓库的同步。
相关推荐
将本地 IDEA 项目上传到 GitHub 仓库需要四个步骤:创建 GitHub 空仓库、创建本地 Spring Boot 项目、将项目设置为 Git 仓库、提交到远程仓库。在整个过程中,我们需要使用 IDEA 配置 GitHub 账号和 SSH 密钥,以便...
最后,使用 Git push 命令将本地仓库推送到 GitHub。 五、.gitignore 文件 .gitignore 文件用于告诉 Git 需要忽略的文件。这些文件通常是编译后的中间文件和可执行文件,不需要 Git 来管理。 六、标签 标签可以...
3. **配置SSH密钥**:为了能够安全地在本地Git仓库和GitHub之间传输数据,需要在本地计算机上生成SSH密钥,并将其添加到GitHub账户中。详细教程可以参考GitHub官方文档中的[Connecting to GitHub with SSH]...
使用 `git push -u origin master` 命令将本地仓库上传到 Github,`-u` 选项表示将本地仓库与远程仓库关联,`origin` 是远程仓库的别名,`master` 是分支的名称。 8. 查看项目上传结果 刷新 Github 页面,查看上传...
在Mac上将本地项目上传到GitHub仓库的过程涉及多个步骤,包括安装Git,配置GitHub账户,创建新仓库,以及使用命令行工具进行版本控制操作。以下是一个详细的指导: 1. **安装Git**: Git是分布式版本控制系统,是与...
7. **推送至GitHub**:最后使用`git push -u origin main`(或master,具体取决于你的默认分支)将本地的改动推送到GitHub。 在执行以上步骤时,确保已正确设置Git用户名和邮箱(`git config --global user.name ...
上传本地项目是将本地代码上传到 GitHub 的过程。具体步骤如下: * 打开 Git Bash 并进入项目目录 * 初始化 Git 仓库:git init * 添加文件到本地仓库:git add README.md 和 git add . * 提交文件到仓库:git ...
1. **初始化本地仓库**:在你想要上传文件的本地目录下打开Git Bash,执行以下命令来创建一个新的Git仓库: ``` git init ``` 2. **添加文件**:将所有要上传的文件添加到仓库: ``` git add . ``` 3. **...
在“czbk公开课笔记git 两小时学会Git玩转Github.doc”中,你将了解如何初始化一个新的Git仓库,使用`git init`命令。接着,你将学习如何添加文件到暂存区(Stage),使用`git add`,并提交更改到本地仓库,使用`git...
使用 Git 命令将本地项目上传到 Git 仓库的详细步骤和知识点总结 Git 是一个版本控制系统,允许开发者跟踪代码的修改历史,实现多人协作和代码管理。本文将详细介绍如何使用 Git 命令将本地项目上传到 Git 仓库。 ...
- **本地仓库创建**: `git init`命令用于初始化一个新的Git仓库。 - **仓库结构**: - `.git`目录: 存储版本库的所有元数据和对象。 - 工作目录: 包含所有版本控制的文件。 #### 第4章:时光机穿梭 **4.1 版本回...
总之,上传文件到GitHub涉及创建仓库、安装Git、配置SSH密钥、初始化本地仓库、添加和提交文件,以及将本地仓库推送到GitHub。这个过程完成后,你的代码和文件就成功地托管在GitHub上了。记得在操作过程中遵循良好的...
- **初始化本地仓库**:使用`git init`命令将本地文件夹初始化为Git仓库。 ```shell git init ``` - **配置SSH密钥**: - 执行`ssh-keygen -t rsa -C "your_email@youremail.com"`来生成SSH密钥对。 - 这里...
在本地创建一个新的Git仓库是将代码推送到GitHub的前提条件。 1. **创建项目文件夹**:在你的电脑上选择一个位置,创建一个新的文件夹来存放项目文件。 ```bash mkdir my_project cd my_project ``` 2. **初始...
1. **初始化Git仓库**:在本地项目文件夹下,打开终端或命令提示符,运行`git init`,将项目目录转换为Git仓库。 2. **添加文件**:使用`git add .`将所有未追踪的文件添加到暂存区,或者使用`git add <file>`添加...
- **创建新仓库**:在GitHub网站上创建新的仓库,并通过命令行或图形化界面将其关联到本地文件夹。 - **克隆现有仓库**:获取GitHub上已有项目的URL,然后通过命令行或图形化工具将其克隆到本地计算机。 - **配置...
Git使用教程,学会使用git以及github远程仓库操作 本资源提供了一个详细的Git使用教程,涵盖了Git的基本概念、安装、配置、创建本地仓库、关联远程分支、删除远程分支关联、删除分支、git stash、git reset、git ...
在这个详细的教程中,我们将一步步地指导您如何将本地代码上传到 GitHub。整个过程可以分为九个步骤,每个步骤都是必要的,以便确保您的代码成功上传到 GitHub。 步骤 1:注册 GitHub 账号 在开始上传代码之前,...