# GitClass **Repository Path**: formylost/git-class ## Basic Information - **Project Name**: GitClass - **Description**: A short example of how to use git - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 3 - **Created**: 2025-06-23 - **Last Updated**: 2025-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GitClass ### 仓库介绍 这是一个Git与版本控制的简单教程的 ### 第一步 下载并安装 1. 首先从Git官网[https://git-scm.com](https://git-scm.com/downloads),根据自己的操作系统选择下载对应的Git,Linux,Windows,Mac都支持 GitOfficial 2. 下载后一路Next安装即可 3. 安装完成后,如果是windows,右键中会出现GitBash表明已经安装成功 installready #### 1. Git配置 ```c++ mkdir Test //新建一个文件夹,也可通过windows自己建立 git init git config user.name "Name" git config user.email "Mail" //注意,如果只有一人使用则可以加入 --global , 只需要配置一次,但推荐每个工程文件夹单独配置 ``` #### 2. 提交版本 ```c++ 1. git status //查看当前仓库信息 2. git add XXX//把改过的文件提交缓冲区 3. git commit -m"版本说明" //确认新版本,-m后面是新版本的注释 ``` #### 3. 查看之前版本/回滚到之前版本 ```c++ git log --oneline //历史版本列表 git checkout XXX//选择XXX版本) git reset XXX//回滚到XXX版本,丢失所有更新版本 ``` #### 4. 新建分支 ```c++ git checkout -b NewBranchName //-b表示新建分支 git checkout master //切换到主分支 git merge NewBranchName // 把新分支的更改内容合并到主分支 ``` #### 5. 连接Git远程仓库 1. 在Gitee上注册账户 2. 配置ssh公钥 GitOfficial 3. 新建一个仓库 GitOfficial 至此远端配置完成,可以开始工作 4. 建立远程仓库连接 ```c++ git remote add origin git@gitee.com:formylost/git-class.git //首次使用需要 ``` 5. Git远程操作命令 ```c++ git clone //将远程仓库拉到本地(首次使用需要) git pull //拉取远程仓库版本到本地 //注意:此时可能有冲突(你在改的同时,你的队友先一步开发完成),需要本地解决冲突 git push //将本地commit后的版本推送至远程仓库 ``` ### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ### 学生贡献