Git命令整理与学习资源推荐

需积分: 5 0 下载量 127 浏览量 更新于2024-08-03 收藏 1.52MB DOCX 举报
"这篇文档整理了常用的Git命令和学习资源,包括Git的安装教程、学习网站链接以及关于镜像网站的解释。同时,它还涵盖了处理Git错误、删除项目、创建与推送新分支等实际操作步骤。" 在Git的世界里,理解和掌握基本的命令是至关重要的。`git`是一种分布式版本控制系统,广泛应用于软件开发和协作中。以下是一些Git的常用命令和概念: 1. **安装Git**: 首先,你需要在你的计算机上安装Git。可以通过官方网站或者其他镜像网站如提供的`https://registry.npmmirror.com/binary.html`来下载并安装Git。 2. **学习资源**: 提到的两个学习网站`https://www.rstk.cn/news/17195.html?action=onClick`和`https://www.liaoxuefeng.com/wiki/896043488029600`提供了Git的基础知识和进阶教程,非常适合初学者和有经验的开发者。 3. **镜像网站**: 镜像网站是主站点数据的副本,确保用户可以从不同位置快速且安全地下载相同的内容,减少了对原始服务器的压力。 4. **权限管理**: Git支持不同的可见性级别,包括私有、内部和公共,这决定了谁可以访问和查看项目。私有只允许群组成员访问,内部则允许所有登录用户访问,公共则对所有人开放。 5. **解决Git错误**:当遇到`error: failed to push some refs to '远程仓库地址'`时,这通常是因为本地和远程分支之间存在冲突。你可以通过`git pull --rebase origin master`拉取最新改动,解决冲突后,再使用`git push -u origin master`推送你的更改。 6. **创建与管理分支**: `git branch`用于列出或创建分支,`git checkout`用于切换分支,`git merge`用于合并分支。例如,要创建一个新的分支`develop/lsh`,可以使用`git branch develop/lsh`,然后用`git checkout develop/lsh`切换到该分支。 7. **推送本地项目至远程仓库**: 使用`git remote add origin git@192.168.1.134:testlsh/imu-16500.git`添加远程仓库,`git add .`将所有文件添加到暂存区,`git commit -m "Initial commit"`提交更改,最后`git push -u origin master`将本地master分支推送到远程仓库。 8. **初始化本地Git仓库**: 在项目目录下运行`git init`命令,这将创建一个新的Git仓库。如果要添加远程仓库,可以使用`git remote add`命令。 通过以上这些基本操作,你可以有效地使用Git进行版本控制和团队协作。不断实践和学习,你将成为Git的专家。