git安装和使用

git


 $ git config --global user.name "xuhaiyan"
 $ git config --global user.email "haiyan.xu.vip@gmail.com"       
  • 其中user.name和user.email是自定义的。随便填

  • 3.生成SSH密钥过程:

    1.查看是否已经有了ssh密钥:cd ~/.ssh
    
      如果没有密钥则不会有此文件夹,有则备份删除
    
    2.生生密钥:
     $ ssh-keygen -t rsa -C “bin.chen@zqgame.com”
    
     按3个回车,密码为空。
    

    最后得到了两个文件:id_rsa和id_rsa.pub

  • 4.打开http://repos.code4.in/网站。

    1.输入账号密码。
    
    2.右上角的Profile settings。
    
    3.选择SSH Keys
    
    4.把id_rsa.pub用文本文稿打开。或$ vim id_rsa.pub,复制里面的代码。然后复制进页面中得Keys中,Title任定。
    
    5.如果没有project的话右上角添加一个project,如果有project的话右上角点击头像,在主显示下面显示project。然后点击该porject拷贝ssh地址。
    

    使用github

     1.获取源码:
      $ git clone git@repos.code4.in:iossdks/talkingsdk-ios-demo.git
    

    (clone后面的地址是刚刚步骤4-5拷贝的ssh地址)执行上面语句就能下载该project。

     2.仓库初始化:
      $ git init
     3.生成快照并存入项目索引:
      $ git add 文件名
      (“add .” 表示把所有的文件都add进来)
     4.项目索引提交:
      $ git commit -m "版本提交提示"
      (注:必须commit到本地缓存中,再切换分支才能得到该分支的内容,否则该分支的文件会被覆盖掉,如有两个分支a和b,本来在分支a,a中修改了文件,必须add 该文件/add . 后再commiit,再checkout b。不然直接checkout的话,b中的文件不会是他本身的,而是a中那个改变了的,因为不交到缓存中,a和b就无法识别修改后的文件是谁的)
    
     5.关于分支的操作:
     切换到分支
      $ git checkout 分支名称  
     提交版本
      $ git mommit -m "版本提交信息"
     合并分支:当前分支a合并分支b
      $ git merge 分支b    
     查看分支
      $ git branch
    
     5.将本地repo于远程的origin的repo合并,
      推送本地更新到远程:
      $ git push origin 分支名称
     6.更新远程更新到本地:
      $ git pull origin 分支名称
     7.添加远端repo:
      $ git remote add upstream git://github.com/pjhyett/github-services.git
     8.重命名远端repo:
      $ git://github.com/pjhyett/github-services.git为“upstream”
     9.如果想不提交某个文件 使用
      $ git ignore 文件或文件名
注:最好不要嵌套太多层文件夹,否则会出错。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值