# gc_51GameBox **Repository Path**: kench/gc_51GameBox ## Basic Information - **Project Name**: gc_51GameBox - **Description**: This is for XMUT grade 13 class 2 Embassered's SoftWare Engineering work - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2015-03-21 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #gc_51GameBox === ###win下GIT简明使用教程 #####首先搜寻START我们的项目 #####接着安装msysgit,安装完成后你在window资源管理器下会多出几个git相关菜单,在你想要作为本地代码库的位置右键选择`git bash` #####进入shell module #####`git config --global user.name "xxx" ` -- 配置用户名 #####`git config --global user.email "xxx" ` -- 配置邮箱 #####`git clone 我们项目的代码库地址` #####`cd **`进入clone下来的文件夹;可能是没有加key的原因,我自己也只能用https方式下载 #####`ls`--可以看到项目文件 ####关于代码提交 #####`git add .` --将改动的地方添加到版本管理,"."代表目录下全部文件,最好键入文件名选择对应文件 #####`git commit -m "xxxx"`--xxxx表示改动说明,要求尽量完整 #####`git push origin master`将你的本地仓库进行上传,其中master可以更改为任意分支 ####获取代码更新 #####可以用`git pull`会直接覆盖本地代码库 #####更安全的做法是`git fetch`+`git merge` ####查看历史 #####`git log` ####当前状态 #####`git status` ####查看差异 #####`git diff` ####还原文件状态 #####`git add xxx/.`后`git status`查看状态; #####`git reset xxx/.`--->`git diff`查看差异 ####还原提交 #####`git add xxx/.`&`git commit -m "xxx"`后 #####`git log`查看记录 #####`git reset HEDA^`还原 #####再次`git diff`&`git log` ####查看分支状态 #####`git branch -a` ####切换分支 #####`git checkout 分支名` ####文件删除 #####`git rm xxx ` -- 从本地仓库中删除指定文件 #####`git rm xxx --cached` -- 从版本库中删除文件,但不删除文件 #####更多帮助可以从git --help或git自带提示中获得 ####其他 #####版本控制软件下载 #####链接:http://pan.baidu.com/s/1qWNrZHE 密码:6klw