侧边栏壁纸
博主头像
Lucas的博客

无限风光在险峰

  • 累计撰写 8 篇文章
  • 累计创建 9 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Git新手教程 与 国内可用的托管平台

[AI拓展自硕士时期写的CSDN]

1. 什么是Git?

Git是一个分布式版本控制系统,可以帮助你管理代码的版本变化。简单来说,它可以记录你代码的每一次修改,让你随时可以回到之前的版本,也可以和团队成员协作开发。

2. 下载和安装Git

2.1 下载Git

  • 打开浏览器,访问Git官网:https://git-scm.com/
  • 点击"Download for Windows"按钮
  • 下载完成后,你会得到一个类似 Git-2.xx.x-64-bit.exe的安装文件

2.2 安装Git

  1. 双击下载好的安装文件
  2. 一路点击"Next",使用默认设置即可
  3. 在配置编辑器时,建议选择"Use Visual Studio Code as Git's default editor"(如果你安装了VS Code)
  4. 在配置PATH时,选择"Git from the command line and also from 3rd-party software"
  5. 其他选项都保持默认,最后点击"Install"
  6. 安装完成后,点击"Finish"

2.3 验证安装

  • Win + R键,输入 cmd打开命令提示符
  • 输入以下命令:
    git --version
    
  • 如果显示Git版本号(如 git version 2.xx.x.windows.1),说明安装成功

3. Git基本配置

安装完成后,需要配置你的用户名和邮箱,这些信息会记录在每次提交中。

3.1 配置用户名和邮箱

在命令提示符中依次输入以下命令:

git config --global user.name "你的名字"
git config --global user.email "你的邮箱@example.com"

例如:

git config --global user.name "张三"
git config --global user.email "zhangsan@example.com"

3.2 验证配置

git config --list

你应该能看到刚才设置的用户名和邮箱。

4. 在Gitee创建远程仓库

Gitee(码云)是国内常用的代码托管平台,类似于GitHub。

4.1 注册/登录Gitee

  • 访问 https://gitee.com
  • 如果还没有账号,点击"注册"创建新账号
  • 如果已有账号,直接登录

4.2 创建新仓库

  1. 登录后,点击右上角"+"号,选择"新建仓库"
  2. 填写仓库信息:
    • 仓库名称:例如 my-first-project
    • 仓库描述:可选,简单描述项目
    • 仓库可见性:选择"公开"或"私有"
  3. 重要:不要勾选"使用README.md初始化项目"(因为我们想从本地初始化)
  4. 点击"创建"

4.3 获取仓库地址

创建成功后,在仓库页面找到"克隆/下载"按钮,复制HTTPS地址,格式类似:

https://gitee.com/你的用户名/my-first-project.git

5. 本地仓库操作

5.1 创建项目文件夹

  • 在电脑上创建一个文件夹,例如 D:\my-projects\my-first-project
  • 在文件夹内创建一些测试文件,比如 README.mdindex.html

5.2 初始化本地Git仓库

  1. 在项目文件夹内,按住 Shift键,右键点击空白处

  2. 选择"在此处打开PowerShell窗口"或"在此处打开命令窗口"

  3. 输入以下命令初始化仓库:

    git init
    

    你会看到提示:Initialized empty Git repository in D:/my-projects/my-first-project/.git/

5.3 查看状态

git status

这个命令会显示当前仓库的状态,新创建的文件会显示为红色(未跟踪状态)。

5.4 添加文件到暂存区

git add .

这个命令会将当前文件夹下的所有文件添加到暂存区。.表示当前目录下的所有文件。

再次运行 git status,你会看到文件变成绿色(已暂存状态)。

5.5 提交到本地仓库

git commit -m "初始化项目,添加基础文件"

-m参数后面跟的是提交信息,简要描述这次提交做了什么。

6. 与Gitee远程仓库同步

6.1 关联远程仓库

将本地仓库与Gitee上的远程仓库关联:

git remote add origin https://gitee.com/你的用户名/my-first-project.git

将上面的URL替换为你在Gitee复制的实际仓库地址。

6.2 推送到远程仓库

git push -u origin master
  • 第一次推送时,需要输入Gitee的用户名和密码
  • -u参数会将本地分支与远程分支关联,以后推送只需要 git push即可

6.3 验证推送

  • 刷新Gitee仓库页面
  • 你应该能看到刚刚推送的文件

7. 常用操作流程

7.1 日常开发流程

  1. 修改文件
  2. 查看状态:git status
  3. 添加修改:git add .
  4. 提交修改:git commit -m "描述修改内容"
  5. 推送到远程:git push

7.2 从远程拉取最新代码

当团队成员推送了新代码,或者你在其他地方修改了代码,需要拉取最新版本:

git pull origin master

7.3 查看提交历史

git log

q键退出日志查看。

8. 常见问题解决

8.1 推送失败

如果推送失败,可能是因为远程仓库有新的提交,需要先拉取:

git pull origin master

解决冲突后,再尝试推送。

8.2 忘记添加文件

如果提交后发现漏掉了文件:

git add 漏掉的文件名
git commit --amend --no-edit
git push --force-with-lease

8.3 撤销修改

如果修改了文件但想撤销:

git checkout -- 文件名

9. 总结

记住几个核心命令:

  • git init - 初始化仓库
  • git add . - 添加所有文件
  • git commit -m "消息" - 提交修改
  • git push - 推送到远程
  • git pull - 从远程拉取
0

评论区