zoukankan      html  css  js  c++  java
  • 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可以查看需求提供方的要变更的内容

  • 相关阅读:
    deepinmind(转)
    不知道数据库中表的列类型的前提下,使用JDBC正确的取出数据(转)
    shell 监控局域网的主机是否up(转)
    IntelliJ Idea中一个编译报错引发的
    Unity插件之NGUI学习(8)—— Table和NGUI尺寸转换为世界坐标系尺寸
    使用php-fpm状态页观察当前的php-fpm状态
    PHP连接Access数据库代码
    HDU 4107 线段树
    Effective C++之‘宁以pass-by-reference-to-const替换pass-by-value’
    xdebug的安装和配置方法
  • 原文地址:https://www.cnblogs.com/banzhuan/p/6759221.html
Copyright © 2011-2022 走看看