# git初始化仓库教程 **Repository Path**: xinqizeng/gitInitialization ## Basic Information - **Project Name**: git初始化仓库教程 - **Description**: 使用git进行初始化仓库 - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-04-17 - **Last Updated**: 2023-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # git初始化仓库 ## 介绍 本文档用于将已经写好的项目上传到支持git的平台(如github,gitee等)

### 步骤 #### 可通过复制下面的命令一键完成,中途可能会要求输入三次密码:(注意需要替换message信息和SSH地址)

``` git init git add . git commit -m [message] git remote add origin [项目的SSH克隆地址] git pull git branch --set-upstream-to=origin/master master git pull --allow-unrelated-histories git push ```
#### 或按步进行操作

1. 通过添加 `.gitignore` 文件设置无需上传的文件,其中每一行代表一个文件(夹)路径 2. 将文件夹初始化为git项目 ``` git init ``` 3. 将文件添加到暂存区 ``` git add . ``` 4. 提交文件到本地仓库 ``` git commit -m [message] ``` 5. 添加远程仓库,origin为后面项目地址所指的远程仓库名(注意需要替换SSH地址) ``` git remote add origin [项目的SSH克隆地址] ``` 6. 建立远程分支与本地仓库的联系 ``` git pull git branch --set-upstream-to=origin/master master ``` 7. 若远程仓库有文件,需先同步到本地。且其未关联过,需加入参数--allow-unrelated-histories ``` git pull --allow-unrelated-histories ``` 8. 提交文件到远程仓库 ``` git push ```