使用Git管理代码
什么是Git?
Git是一个分布式版本控制系统,它可以记录文件的修改历史和版本变化,并可以协同多人开发一个项目。使用Git可以方便地进行版本控制和代码管理,减少代码冲突和代码丢失的风险。
Git有三个重要的概念:工作区
、暂存区
和版本库
。工作区是指在本地电脑中存放项目文件的文件夹,暂存区是指在本地电脑中存放将要提交的修改的区域,版本库是指在本地电脑或者远程服务器中存储历史版本的仓库。
Git仓库之Github
GitHub是一个基于Git的代码托管平台,可以存储代码仓库并协同多人进行开发。在GitHub上,可以浏览其他开源项目的代码、提交自己的代码,并与其他开发者进行交流和协作。
GitHub是一个开放的社区,可以通过向其他开源项目贡献代码来提升自己的技术水平。同时,GitHub也可以用于私有代码仓库的存储和管理。
Git常用命令
以下是一些Git常用命令:
git init
: 在当前文件夹中初始化Git仓库。git add
: 将修改添加到暂存区。git commit
: 将修改提交到本地仓库。git push
: 将本地仓库中的修改推送到远程仓库。git pull
: 从远程仓库拉取最新版本到本地仓库。git clone
: 克隆一个远程仓库到本地电脑。
VScode中使用Git
VSCode 默认使用 Source Control
来管理Git,常用的 Source Control 操作如下:
Initialize Repository
:初始化一个Git仓库Commit All
:提交所有更改到Git仓库Push
:将本地更改推送到远程仓库Pull
:拉取远程仓库的更改到本地Create Branch
:创建一个新的Git分支Switch to Branch
:切换到另一个Git分支Merge Branch
:合并一个Git分支到当前分支View History
:查看Git提交历史记录
Source Control可以通过左侧边栏中的Source Control图标打开,支持Git、Subversion和其他版本控制工具,可以方便地管理代码版本、查看修改历史、进行代码合并等操作。同时,VS Code也支持许多版本控制的插件,如GitLens
、GitHistory
等,可以进一步扩展Source Control的功能和使用。
作业
使用Github 创建一个xxx,来记自己的文档