git的功能(代码管理工具)
1.可以快速地进行代码合并
2.可以查看历史版本
3.可以进行代码回退
4.查看保存在云上
git命令
git init //初始化
git status //查看git状态,是否有文件要提交
git add 文件名 //将文件放到暂存区
git commit -m 提交信息 //将文件放到持久区
git add . //把所有需要提交的文件全部提交到暂存区
git log //日志
git log --oneline
q //跳出
git diff //查看暂存区与工作区代码的不同
git checkout 文件名 //回退到上次代码提交的状态
git reset --hard 要回退位置的 id值 //回退到指定的位置
git branch 分支名 // 创建分支
git branch //查看分支
git checkout 分支名 //切换到分支
git merge 分支名 //将分支合并到主支(master)[必须在主支合并分支]、
git clone 云文件地址 //将项目从云上克隆到本地
git push //将本地文件上传到云上
git pull //将云上代码更新到本地