美文网首页
如何正确地使用Git

如何正确地使用Git

作者: Luck随笔 | 来源:发表于2017-10-27 21:47 被阅读0次

    Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
    Git是一个免费的、开源的分布式版本控制系统,它用于快捷高效地设计处理任何或小或大的项目。

    使用Git系统做为版本控制的代码托管平台国外有著名的 Github ,由于国外网站的访问速度欠佳,且Github私有代码仓库收费。国内的一些平台顺势而上,目前发展的比较好的有CodingOSChina。本人目前使用的是Coding

    • Git本地的使用

    1. git init Git仓库初使化
    2. 创建.gitignore文件,如果要忽略一些文件,在这个文件里配置
    3. git add 文件名 将更改的文件信息添加到索引库
    4. git commit -m 'message' 提交修改
      更多使用方法参照Git教程
    • Git远程仓库的使用

    1. 新建远程仓库
      仓库建好后,如果是用ssh方式进行同步的,那么要上传公钥,这样可以 ssh免密登录。

      创建ssh密钥,实现ssh免密码登录
      ssh-keygen -t [rsa|dsa],将会生成密钥文件和私钥文件 id_rsa,id_rsa.pub或id_dsa,id_dsa.pub
      将 .pub 公钥文件复制到目标机器的 .ssh 目录,
      scp ~/.ssh/id_rsa.pub user@host:~/.ssh/
      并在目标机器在运行
      cat id_dsa.pub >> ~/.ssh/authorized_keys
      本机运行ssh 目标机器IP ,免密码登录搞定。

    2. 取得远程仓库地址,https的或ssh的,设置远程推送
      git remote add origin git地址
      或者修改.git文件夹中config文件,添加下述内容,url那处改为你的地址。
    [remote "origin"]
        url = git@git.coding.net:Luke_Yin/Big-seller.git
        fetch = +refs/heads/*:refs/remotes/origin/*
    
    1. 与远程仓库关联
      3.1 本地已有仓库代码的
      git push -u origin master
      如果远程仓库里有与本地相同文件,文件内容不同会产生报错,那么我们先把远程仓库文件pull下来,与本地合并.
      git pull origin master
      接着再运行
      git push -u origin master
      3.2 本地没有代码仓库的,使用git clone 方法进行关联
      git clone git仓库地址

    相关文章

      网友评论

          本文标题:如何正确地使用Git

          本文链接:https://www.haomeiwen.com/subject/lvkrpxtx.html