远程库(GitHub)上的地址

搭建本地库

准备一个文件

将地址用别名存在git上

推送到远程库

克隆

克隆的效果

1)完整的把远程库下载到本地

2)别名也完整保留

3)同时也初始化了本地库

邀请团队成员

拉取

  直接:pull=fetch+merge  git pull [远程库地址别名] [远程库分支名]

  保险:git fetch [远程库地址别名] [远程分支名]  +  git merge [远程库地址别名] [远程分支名]

解决冲突

  1)如果不是基于github远程库的最新版本所作的修改,不能推送,必须先拉取

  2)拉取下来如果进入冲突状态,则按照“分支冲突解决”操作解决即可

跨团队协助

1)Fork  在github上访问需要协助方的远程库点击fork拷贝到协助方的远程库

2)克隆到本地库,修改完推送到远程库

3)Pull Request  在github上点击Pull Request---》new Pull Request ----》create Pull Request

4)经过上方协助方的协助操作后,需要协助方即可在github上的Pull Request

  通过Comments看看对方提交了什么

  通过File changed看看哪些内容被修改了

  确认没问题之后点击 Merge pull request 合并,之后拉取到本地即可

SSH登录

1)进入当前用户的家~目录  cd ~

2)删除.ssh目录  rm -rvf .ssh

3)运行命令生成.ssh密钥目录  ssh-keygen -t rsa -C 邮箱

4)进入.ssh目录查看文件列表  cd .ssh  /  ls -lF

5)查看id_rsa.pub文件内容  cat id_rsa.pub

6)复制id_rsa.pub文件内容,登录GitHub,点击登录用户头像,setting---》SSH and GPG keys

7)New SSH Key

8)输入复制的密钥信息

9)回到GitBash创建远程SSH地址的别名

10)git push [ssh地址别名] [远程仓库分支]

最新文章

  1. zabbix触发器依赖
  2. C/C++ 结构体 数组 函数传递
  3. EM css
  4. How to Allow MySQL Client to Connect to Remote MySql
  5. Error initializing endpoint java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??
  6. 数据库链接 mysql,sqlserver
  7. 拿别人APP的IPA包及你看上的图片
  8. Java核心技术第四章——1.封装性
  9. CDI feature
  10. tomcat 取消项目名访问路径
  11. final 关键字的作用及应用案例
  12. android 网络广播 类似QQ动态检查网络
  13. Visual Studio 2012 & MyEclipse2015 快捷键对比
  14. ORACLE的强制索引
  15. python 流程控制(条件语句)
  16. 自己理解BFC 和 stack context , stack order
  17. 一步一步掌握java的线程机制(一)----创建线程
  18. Vue.js学习笔记:在元素 和 template 中使用 v-if 指令
  19. 使用Amoeba实现mysql读写分离机制
  20. jquery.lazyload.js 图片延迟加载

热门文章

  1. Git学习总结(4)——我的Git忽略文件
  2. JavaScript 事件对内存和性能的影响
  3. hdu 2491 贪心
  4. BA-给排水-供水系统自动控制(转载)
  5. hdu 3177 Crixalis's Equipment
  6. Android Cocos2dx引擎 prv.ccz/plist/so等优化缓存文件,手把手ida教你逆向project反编译apk库等文件
  7. python一行代码实现9x9乘法表
  8. Hessian Spirng实例
  9. 详解循环神经网络(Recurrent Neural Network)
  10. C#获取URL参数值