git bash上传
时间: 2024-12-26 10:25:46 浏览: 5
### 使用 Git Bash 将代码上传到 GitHub
为了将项目代码上传至GitHub服务,需先创建本地仓库并配置远程连接。具体过程如下:
#### 创建本地仓库
当首次初始化一个新的Git库时,在命令行输入`git init`来启动新的版本控制环境[^1]。
```bash
mkdir my_project
cd my_project
git init
```
#### 添加文件并提交更改
向新建立的Git库中加入要跟踪管理的文件,并执行初次提交操作。
```bash
echo "# My Project" >> README.md
git add .
git commit -m "Initial commit"
```
#### 配置SSH密钥认证
为简化身份验证流程,建议设置SSH公私钥对用于安全通信。通过运行`ssh-keygen`工具生成一对SSH密钥,并将其添加到GitHub账户的安全设置里[^4]。
```bash
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
cat ~/.ssh/id_rsa.pub
```
#### 关联远程仓库地址
完成上述准备工作之后,还需指定目标服务器上的存储位置作为远端引用名origin对应的URL路径。
```bash
git remote add origin git@github.com:username/repository-name.git
```
#### 推送更新至云端平台
最后一步就是利用`push`子命令把最新的改动同步给托管服务商,这里假设已经存在默认分支main/master,则可以直接推送;如果是要推送特定功能分支,则应指明名称[^2]。
```bash
git push -u origin main
# 或者针对特性分支
git checkout -b feature_name
git push origin feature_name
```
阅读全文