Git是项目代码管理软件
主要管理逻辑如下:
所有代码保存在远程,本地获取远程代码保存在本地仓库,并于本地工作目录修改代码
修改完成后,提交到本地暂存区,添加必要注释,再尝试提交到远程仓库
若发生冲突,则提交远程失败,可回退到上个版本,修改代码解决冲突,再次提交
相关命令:
git status 【查看代码状态(查出修改的文件)】
git diff 文件A 【查看文件A的具体修改内容】
git add 文件A 【将文件A存入暂存区】
git commit -m "log信息" 【添加注释】
git push origin 本地分支名:远程分支名【将本地分支内容提交到远程分支,若远程分支名不存在则自动新建一个】
git log -5 【查看修改信息,按q退出】
git reset --hard 3e... 【回退到上一个版本号,3e..是上一个版本号】
git pull origin 远程分支名【将远程仓库代码拉到本地】
git push origin --delete 远程分支名 【删除远程分支】
git commit --amend 【修改最近一次提交的注释信息,会进入到vim 编辑器,按c进入编辑状态,修改完成后,点击ESC退出编辑状态,接着连续按两次大写字母键 Z保存并退出】