本地库相关
1. cd /f/git 切换路径
2. mkdir test 创建文件
3. git init 初始化文件
4. vim a.py 开发py文件
5. git add a.py 把a.py文件保存在暂存区
6. git status 查看文件的状态
7. git commit -m '注释' 把a.py提交到版本库
8. touch foo.py 创建foo.py文件
9. git rm a.py 删除文件
远程库相关
10.git remote add origin https://git.oschina.net/lianshou/test.git
11.git push origin master push到远程库
12.git pull origin master 将代码pull到本地
13.git clone https://git.oschina.net/lianshou/test.git
克隆一份到自己的工作区开发代码
分支相关
14.git branch 查看分支
15.git branch 分支名 创建分支
16.gitcheckout 切换分支
17.git merge dev 合并分支
日志与版本
18.git log
19.git log --pretty=oneline 让日志单行显示
20.git reset #版本回退
21.git reset --hard 'head^^^' ^代表回退的版本数
22.git reset --hard 版本号
远程库管理
23.git remote 查看远程仓库
24.git remote remove 远程仓库名 删除远程仓库
25.git remote add 远程仓库名 添加远程仓库
26.git remote rename 旧名称 新名称 改远程仓库名字
公钥登录
配置ssh格式的远程仓库
27.git remote add 远程仓库名 远程仓库地址
28.ssh-keygen -t -rsa -C '492132358@qq.com'
一直回车,不用输入密码,完成之后,可以再主目录里找到.ssh文件夹,内有id_rsa和id_rsa.pub两个文件,id_rsa是私钥,id_rsa.pub是公钥