Git仓库初始化及代码推送教程

        Git 是一个快速、可扩展的分布式版本控制系统,它拥有异常丰富的命令集,可以提供高级操作和对内部的完全访问。

Git仓库初始化及代码推送教程_第1张图片


一、环境要求

  • 已安装Git(Windows推荐使用Git Bash)

  • 已注册Gitee/GitHub账号并创建远程仓库


二、操作步骤详解

1. 初始化本地仓库

git init
  • 作用:将当前目录变为Git管理的仓库

  • 注意

    • 若提示 Reinitialized existing Git repository,说明目录已初始化过,无需重复操作

    • 中文目录可能导致意外问题,建议使用英文路径

2. 添加文件到暂存区

git add .
  • 作用:将工作区所有文件添加到暂存区(.表示全部文件)

  • 替代方案

    • git add 文件名 添加单个文件

    • git add *.txt 添加所有txt文件

3. 提交更改到本地仓库

git commit -m "first commit"
  • 作用:将暂存区内容提交到本地版本库

  • 常见问题

    • 出现 nothing to commit 提示:说明没有新增/修改的文件

    • 解决方法:修改文件后再执行 add 和 commit

4. 关联远程仓库

git remote add origin 远程仓库URL

注意

  • origin 是默认远程仓库名称,可自定义

  • 若提示 error: remote origin already exists,说明已配置过远程仓库

  • 解决方法

  • git remote -v          # 查看现有远程仓库
    git remote remove origin  # 移除旧配置
    git remote add origin 新URL  # 重新添加

5. 推送代码到远程仓库

git push -u origin master
  • 参数说明

    • -u:建立本地分支与远程分支的追踪关系,后续可直接用 git push

    • origin:远程仓库名称

    • master:分支名称(新仓库建议使用 main

  • 推送成功标志

    • 出现 [new branch] master -> master

    • 显示文件传输进度和压缩状态

三、完整流程示例

# 初始化仓库
git init

# 添加所有文件
git add .

# 提交到本地
git commit -m "初始提交"

# 关联远程仓库(您仓库的URL)
git remote add origin 您仓库的URL

# 强制推送(若遇到冲突)
git push -f origin master

# 常规推送
git push -u origin master

Git仓库初始化及代码推送教程_第2张图片


转载吱一声~ 

你可能感兴趣的:(安装部署,git)