一.git常用指令
1.add和commmit
git add 是将未跟踪和未暂存的文件放到缓冲区
git commit 是将缓冲区里的文件提交到仓库
语法:git commit -m " 别名"
git log 查看git的工作日志
git status 查看git的工作状态
git reflog
查看历史日志,可以看到已经删除的提交记录
如果创建的不文件不想要git管理,可以输入touch .gitignore,创建gitignore文件,然后使用vim编辑,将不想要管理的文件名输入到gitignore中
2.git分支常用指令
分支:几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线中分离开来进行重大的bug修改,开发新的功能,以免影响开发主线
git branch 查看所有分支
git branch 分支名 创建分支
git checkout 分支名 切换分支
git checkout -b 分支名 创建并切换一个不存在的分支
git merge 分支名称 一个分支的提交可以合并到另一条分支上
删除分支
不能删除当前分支,只能删除其他分支
git branch -d 分支名 删除该分支时,需要做各种检查
git branch -D 分支名 不做任何检查,直接强制删除
3.解决冲突
4.配置ssh公钥
5.添加远程仓库
其中的-f是强制覆盖
--set-upstream 将本地分支与远程仓库上的分支绑定关系
git brunch -vv
查看分支,与远程仓库的分支有何具体的关系
6.从远程仓库克隆
语法:git clone 加远程仓库ssh地址 (要取的仓库名)