Git的一些使用技巧
本地仓库(.git)
多版本切换
- git status 查看当前操作状态
- git init 初始化,创建一个.git目录
- git add 选择哪些文件是需要提交的
- gitignore 描述哪些文件是不需要提交的
- git commit -m 字符串提交,并说明提交理由
- git commit -v 回顾改了什么东西,描述更详细
- git log 查看拷贝信息
- git reset --hard XXXXXX版本切换(xxxxx是提交号的前6位)
- git reflog 查看所有提交
多版本开发
- git branch x创造平行时间线X (分支)
- git checkout x切换到某一分支(master是主线版本)
- git merge合并分支
- git branch -d x删除分支
- 删除各种标记,解决完冲突后用: git add加入改变、git commit提交一下
远程仓库(Github )
- id_ rsa私钥id_ _rsa.pub公钥
- SSSH key验证身份(过程如下图)

上传过程:
- 新建GitHub Repo,复制ssh地址
- git remote add origin git@xxxxxx 在本地添加远程仓库地址
- git push -u origin master 推送本地master分支到远程origin的master分支