zoukankan      html  css  js  c++  java
  • git的使用

    http://github.com 上注冊自己的github账户后,要运行语句

    git config --global user.name "yourname"

    git config --global user.email "XXX@XXX.com"

    这样等于是在本地标记了自己的账户。以后就能够直接使用了。

    要上传文件到GitHub的Git系统上。须要一个SSH密匙来认证,两步搞定:
    (1)创建SSH key:
    ssh-keygen -C "your@email.address" -t rsa
    会让你选择输入SSH密匙的存放位置。能够无论,直接回车使用默认路径。


    (2)将SSH Key提交到GitHub。
      a. 首先打开Key保存的位置。里面会有三个文件,找到id_rsa.pub,用文本编辑器打开,复制里面的所有字符。
      b. 登陆自己的GitHub,在右上方工具栏里找到Account Settings。找到SSH Public Keys标签。选择Add another public key。

    Title自己编一个,Key粘贴刚才的字符,提交。

    上传代码到git的步骤:
    (1)git init
         建立一个仓库。
    (2)git add XXX
         加入文件XXX。add后面加“.”,加入当前文件夹全部文件。


    (3)git commit -m 'message'
         上传时附加说明信息message。


    (5)git remote add origin XXX@github.com:XXX/XXX.git
         这一句将origin用作XXX@github.com:XXX/XXX.git的别名,以后就能够方便的用origin代表XXX@github.com:XXX/XXX.git了。


         git remote rm origin用于删除别名
    (6)git push -u origin master
         上传当前文件夹到github的master分支

    git经常使用命令例如以下:

    1、git clone
    eg: git clone git://github.com/XXX/XXX.git some_project
    将'git://github.com/XXX/XXX.git'这个URL地址的远程版本号库全然克隆到本地XXX文件夹以下

    2、git init

    初始化当前文件夹。初始化后。在当前文件夹下会出现一个名为 .git 的文件夹。全部 Git 须要的数据和资源都存放在这个文件夹中

    3、git status

    查看当前文件夹对应文件在git下的状态

    4、git commit

    提交当前工作空间的改动内容 

    eg:git commit -m "update code"'。提交的时候必须用-m来输入一条提交信息

    5、git add

    将当前更改或者新增的文件增加到git的索引中

    eg:git add test.c 就会添加test.c文件到git的索引中

    git add .  ——  将当前全部的更改增加到git索引中

     6、git pull

    从其它的版本号库(既能够是远程的也能够是本地的)将代码更新到本地
    eg:'git pull origin master 就是将origin这个版本号库的代码更新到本地的master主枝

    7、git rm

    从当前的工作空间中和索引中删除文件
    eg:git rm test.c

    8、git push

    将本地commit的代码更新到远程版本号库中
    eg:git push origin 就会将本地的代码更新到名为orgin的远程版本号库中

    
    
  • 相关阅读:
    算法:合并排序(Merge Sort)
    安全:Web 安全学习笔记
    算法:冒泡排序(Bubble Sort)、插入排序(Insertion Sort)和选择排序(Selection Sort)总结
    算法:四种冒泡排序(Bubble Sort)实现
    算法:阶乘的五种算法
    算法:递归知识文章汇总
    算法:插入排序(Insertion Sort)
    .NET:线程本地存储、调用上下文、逻辑调用上下文
    算法:Rate of Growth
    企业应用:一个够用的、通用的状态机(管理实体的业务状态)
  • 原文地址:https://www.cnblogs.com/blfbuaa/p/6801959.html
Copyright © 2011-2022 走看看