本地Git
仓库的提交
git init 初始化git仓库
git status 查看git信息
git add 提交文件到暂存区 【git add . 表示提交当前目录下所有的文件到暂存区】
git commit -m "first commit" 提交暂存区的文件,-m表示此次提交的一些描述信息
git log 查看所有产生commit的提交记录分支
git branch 查看当前分支的状态
git branch a 新建一个跟master一样的分支
git checkout a 切换到a分支
git checkout -b a 新建一个a分支,并自动切换到a分支合并分支
1.切换到master分支: git checkout master
2.合并某一分支到master:git merge 分支名称
3.删除没用分支: git branch -d 分支名称
4.强制删除分支:在分支中还有内容的情况下,使用 git branch -d 分支名称 无法删除,需要使用:
git branch -D 分支名称版本(target)
我们在客户端开发的时候经常有版本的概念, 比如v1.0、 v1.1之类的, 不同的版本肯定对应不
同的代码, 所以我一般要给我们的代码加上标签。
这样假设v1.1版本出了一个新bug, 但是又
不晓得v1.0是不是有这个bug, 有了标签就可以顺利切换到v1.0的代码, 重新打个包测试了。
所以如果想要新建一个标签很简单, 比如 git tag v1.0 就代表我在当前代码状态下新建了一个
v1.0的标签, 输入 git tag 可以查看历史 tag 记录。如果要切换分支只需要用git checkout v1.0

远程Git
GitHub添加SSH KEY
1.生成公钥(本机电脑的身份证)
ssh-keygen -t rsa -C 你的邮箱地址

2.GitHub添加SSHKEY
打开GitHub的设置,将本地生成的公钥粘贴上去即可!
3.查看SSH是否添加成功
ssh -T git@github.com











