‘壹’ 【科创赛事】解决patch过大patch简易制作方法(二)
在参与科创赛事过程中,参赛者常会遇到一个问题:贴补文件(patch)过大,超出系统限制。此问题源于参赛者将非自身修改的文件合并至patch包内。为解决此问题,以下提供简易制作patch方法的步骤。
首先,确保工作区处于干净状态。可借助“git status”命令检查当前工作区文件情况。接下来,通过以下步骤清除工作区文件:使用“git checkout”命令放弃修改,或利用“git clean”移除未跟踪文件,仅保留与忽略文件模式不匹配的文件。
具体步骤如下:
1. 检查工作区文件使用“git status”。
2. 使用“git checkout”放弃某个文件的修改,使其恢复至原始状态。
3. 要放弃全部修改,执行“git clean”命令,移除工作目录中所有未追踪文件及空子目录。此操作不会真正移除文件,而是进行预览,确保符合预期。
随后,采用简易patch制作方法:
1. 备份修改后的planning文件,以防万一。
2. 切换至新仓库,以避免混淆已有工作。
3. 重复上述工作区清理步骤,确保干净。
4. 替换planning文件至新备份版本。
5. 将修改添加至暂存区,执行“git commit”命令记录更改。
6. 最后,制做patch文件,完成简易贴补过程。
通过以上步骤,参赛者能够有效解决patch过大问题,简化贴补流程,顺利参与比赛。
‘贰’ git 使用哪个命令查
# 添加指定文件到暂存区
$ git add [file1] [file2] ...
# 添加指定目录到暂存区,包括子目录
$ git add [dir]
# 添加当前目录的所有文件到暂存区
$ git add .
# 添加每个变化前,都会要求确认
# 对于同一个文件的多处变化,可以实现分次提交
$ git add -p
# 删除工作区文件,并且将这次删除放入暂存区
$ git rm [file1] [file2] ...
# 停止追踪指定文件,但该文件会保留在工作区
$ git rm --cached [file]
# 改名文件,并且将这个改名放入暂存区
$ git mv [file-original] [file-renamed]
‘叁’ git常用命令是什么
Git 常用命令速查:
git branch 查看本地所有分支。
git status 查看当前状态。
git commit 提交。
git branch -a 查看所有的分支。
git branch -r 查看远程所有分支。
git commit -am “init” 提交并且加注释。
git remote add origin git@192。168。1。119:ndshow。
git push origin master 将文件给推到服务器上。
git remote show origin 显示远程库origin里的资源。
git push origin master:develop。
(3)查看工作区文件内容变化的命令扩展阅读
git的简单介绍
git如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。 目前流行的游戏编程语言为C++编程语言。
游戏编程接口为DirectX9.0、OpenGL和SDL(Simple DirectMedia Layer)等。现在手机上玩的游戏分为Android与IOS两种平台,分别是用java和object-c(或swift)。当然时下也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等。