Git相关笔记(二)

1.git操作分支,是为了当一个人同时干多件事情互不干扰,子分支会继承父分支的所有提交历史。
◆git branch:查看分支
◆git branch 分支名称: 创建分支
◆git checkout 分支名称:切换分支
◆git checkout -b 新分支名称:创建新分支并切换新分支
◆git merge 被合并的分支名称:合并分支
◆git branch -d 要删除的分支名称:删除分支
◆git branch -D 要强制删除的分支名称:强制删除分支




2.git通过提交的方式创建存盘点来实现版本控制。


3.git通过多分枝的方式解决的多任务的问题。


4.git 操作远程仓库
◆git push 远程仓库地址 master:将master共享至远程仓库,也就是将本地数据推送到远程仓库。
◆要创建共享仓库需要两个条件,首先必须是xxx.git结尾的目录,必须是一个裸仓库,使用git init --bare 就能够创建一个裸仓库。
◆git clone 远程仓库新目录 远程仓库新目录:将本地仓库的内容克隆到远程仓库新目录中。
◆git pull 远程仓库地址 分支master:将远程仓库中的内容抓取并合并到本地仓库
◆git fetch 远程仓库地址 分支master:将远程仓库的内容抓取到本地仓库。
◆git remote add 短的名字 真实的地址:下一次就可以直接使用短的名字来代替远程地址了。
◆git remote:查看已经添加的远程主机(短的名字)
◆git remote show '远程主机短的名字':可以查看远程主机的信息
◆git push origin developer:master:将本地的分支developer放到远程的主机master分支上,如果远程没有分支developer,就会新创建一个developer分支。
◆git push origin master:将本地的分支master放到远程的主机master分支上,写一个master是因为远程一定有这个分支。


5.https://github.com    免费的开源网站


6.https://pages.github.com  免费的个人博客


7.买一个域名,然后域名解析的时候使用免费的个人博客,就可以直接使用免费的个人博客了


8.使用git注意,基本分支策咯
◆不要有太多的树杈(子分支)
◆要有一个“稳定分支”,即master分支不要轻意被修改
◆要有一个开发分支(developer),保证master分支的稳定性
◆所有的功能分支(feature)从developer创建
◆所有功能开发完成后新建发布分支(release)
◆在release分支进行测试,测试完毕之后再放到master分支上。

猜你喜欢

转载自blog.csdn.net/jwllwj_2018/article/details/80621230