跳转到内容

4:代码管理

日常Banner

难度系数:简单

还在用QQ传代码?试试git吧

  • 搞清楚 Git 是干什么的,以及为什么要用它🫵
  • 认识工作区、暂存区、仓库区这些常见概念
  • 学会本地提交、分支切换、合并和解决冲突
  • 把代码放到 GitHub 或 Gitee 上,真正完成一次远程协作

学会使用Git等代码管理工具🫵,并将自己的代码上传至远程仓库。

  • Git 是什么?为什么大家都在用它?
  • 工作区、暂存区、仓库区分别是什么?
  • Git 的基本工作流程是什么?
  • 为什么提交历史、分支管理对团队开发很重要?
  • 安装git🛠️

  • 学会使用git🏫

    • 配置git
    • 工作区,暂存区,仓库区是什么?
    • git的工作原理
    • 创建一个本地仓库🔒
    • 尝试git基本操作:添加,提交,撤销,删除,回退
    • 学会创建,切换,合并分支
    • 尝试解决分支冲突
  • 注册GitHubGitee账号
  • 创建远程仓库
  • 将远程仓库克隆到本地
  • 将代码上传至远程仓库

如果你只是想体验一遍使用git的流程,可以先把本地提交做好,再把本地仓库推到远程仓库。

如果你用的是 GitHub CLI,可以直接使用命令行创建仓库:

先在你项目对应的文件夹下点击鼠标右键打开 Windows 终端,再执行下面的命令即可。

Terminal window
gh auth login
gh repo create 你的仓库名 --public --confirm

如果你已经有一个本地项目,并且想顺手创建远程仓库、绑定远程地址并推送第一次提交,也可以这样:

Terminal window
gh repo create 你的仓库名 --public --source=. --remote=origin --push
Terminal window
git clone https://github.com/用户名/仓库名.git
Terminal window
git add .
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/用户名/仓库名.git
git push -u origin main

如果远程仓库已经绑定过了,后面更新代码一般只需要:

Terminal window
git add .
git commit -m "update"
git push
  • Git 不是单纯的“上传工具”,它更像是帮你管理代码变化历史的工具
  • 本地仓库解决的是“怎么保存和回退”,远程仓库解决的是“怎么协作和同步”
  • 先把基本流程跑顺,再去理解分支和冲突,会更容易上手

Git在Vscode中的使用(当你熟悉在vscode中使用git后,可以直接使用vscode的终端远程push你的项目!)

Git操作详解以及在VScode中的使用

本题不用提交,完成任务就好。