zoukankan      html  css  js  c++  java
  • git和github的简单配合使用

    1.安装git,TortoiseGit.

    2.用帐号A登陆github,建立一个版本仓库test1.用默认值创建就可以了.

    3.在本机用TortoiseGit克隆仓库test1.直接选https开头的网址就可以了,不用登陆不用验证就可以克隆下来.缺点就是速度会比较慢,而且每次本地修改完要推送的时候需要输入帐号和密码,非常麻烦.

    4.如果本机修改了文件要提交的话就会提示你要输入帐号密码,帐号就是帐号A.如果输入帐号B的登陆信息会提交失败.因为帐号B没有权限提交修改到帐号A的仓库里.

    5.如果在github网站不小心把数据仓库删掉了.但是本机还有这个仓库的目录文件,可以重新在github网站上新建一个一样名字的仓库,把本机文件提交上去就行了.

    6.如果帐号B想要修改文件提交上去怎么办呢,先用fork复制test1到帐号B自己的仓库里去,这样会生成一个帐号A的test1仓库的分支到帐号B下,然后再克隆这个仓库到本机,修改完提交到帐号B的text1仓库里去.再发起一个推送到帐号A的test1里去.等帐号A登陆就可以看到这个推送了,如果帐号A有对这个推送做任何操作帐号B都会收到信息.

    7 .如果选的是ssh开头的网址就必须要有密钥才能克隆文件了,密钥有一种简单的方式生成,用TortoiseGit自带的puttygen.exe工具,点生成按钮后保存私钥,把公钥的内容复制粘贴到github上去就行了,每次生成的密钥都不一样,如果在github上有多个公钥的话,只要正在用的私钥与基中一个是一对就可以了,推送的时候就不用输入帐号密码了,比较方便.

    参考文章:

    http://blog.csdn.net/yuanzichao/article/details/44922593

    http://blog.csdn.net/gane_cheng/article/details/52205480

  • 相关阅读:
    实现新layer的时候易犯的错误
    caffe实现focal loss层的一些理解和对实现一个layer层易犯错的地方的总结
    面经准备
    发送广播
    labelme也可以标注polygan
    中期答辩准备的东西
    授人以鱼,不如授人以渔
    python中strip()函数的理解
    栈的应用
    checkStyle使用具体解释
  • 原文地址:https://www.cnblogs.com/gavinyyb/p/7942643.html
Copyright © 2011-2022 走看看