金鞍玉勒寻芳客,未信我庐别有春。这篇文章主要讲述android studio的git笔记相关的知识,希望能为你提供帮助。
git公钥修改(公钥在c盘user下面的.ssh/id_rsa.pub里):我修改用的是:gitGUI工具(http://www.cnblogs.com/banzhuan/p/6544951.html)
命令是:
ssh-keygen -t rsa -C "xxxxxxxxxx@163.com"
//注册github的邮箱
说一下:默认是不用修改的(),直接把公钥弄到github上新建一个公钥就可以了(在setting/SSH and GPG keys,然后new一个,用.ssh/id_rsa.pub里的公钥)
---如果不用公钥的话,fork别人的项目然后自己需要修改的时候是push不上去的,就会出现:[remote rejected] (permission denied)
权限问题(协同开发需要公钥)
私钥是在连接github并push的时候自动提交的
-------------------------------------------------------------------------------------------------------------------------------------------
文章图片
Git:hsc 是我的个人分支(也是现在我所在android studio的界面内容)
origin/dev origin/hsc origin/master origin/zzx :全是我github上的branch(为远程分支) 其中master是主枝(默认的)
对应github上的:
文章图片
而dev -> origin/dev , master -> origin/master是我本地仓库的分支也是我github上的分支
------------------------------------------------------------------------------------------------------------
文章图片
checkout 切换分支,当前的是可以checkout 到dev分支上
Merge 表示融合,当前分支hsc的内容融合到dev分支上
其他就看意思了,一样的
--------------------------------------------------------------------------------------------------------------------------------
文章图片
Yes之后表示有点类似于添加到缓存里去,并没用加载到本地,颜色由红色变为绿色的
然后在修改项右键:Add 在Commit File
文章图片
可以选择:Commit(就是加载本地仓库的意思) Commit and Push就是添加到本地仓库然后在Push到远程Github上
文章图片
提示成功:
文章图片
----------------------------------------------------------------------------------------
文章图片
Pull requests 可以向fork方提出需求变更(可以互相Pull requests),
fork方在:2 Closed(表示最近两个Pull requests),进去之后的Commits可以查看需求提供方的要变更的内容
文章图片
【android studio的git笔记】
推荐阅读
- Android攻城狮http协议
- 关于Android SDK Manager更新速度慢的解决方法
- Webhook用法教程(在Python Flask中使用Webhook)
- 如何使用Python中的套接字在网络中传输文件()
- 如何在Python中压缩和解压缩文件(详细实现教程)
- 如何在Python中使用Pickle进行对象序列化()
- 如何使用ipaddress模块在Python中操作IP地址()
- 如何在Python中发送电子邮件(详细实现教程)
- 如何在Python中处理文件(代码示例详细教程)