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

    上传代码:

      首先安装git shell程序。

      打开Git Shell,输入以下命令生成密钥来验证身份

      ssh-keygen -C 'your@email.address' -t rsa

      会在打开shell程序的位置生成.ssh文件夹,把id_rsa.pub文件内容全部复制到github账户settings的SSH KEYS里

      在Git Shell下输入命令测试刚才的公钥是否认证正确

      ssh -T git@github.com

      中途可能需要验证用户名和密码

      git config user.email

      git config user.name

      用git bash打开存储文件夹,

      git clone

      cd 文件夹名

      git add --all 或者git add .

      git commit -m '文件名'

      (

        git remote add origin

            error:git remote rm origin

      )    //貌似非必要,一次就好?

      git push origin master         //git push?

          error:git pull origin master

    分支:

      创建:

      git branch '分支名'

      git checkout '分支名'  

      合并 ’分支名‘ 到当前分支:

      git merge '分支名'

     删除:

      git rm

      git commit -m "deleted"

      git status

      git push origin master

    私有库管理:

      如果要管理collaborators的权限,就要先创建organization

      然后在organization中创建私有仓库,再在私有仓库中邀请collaborators

      如果直接新建私有仓库,则无法管理权限

    Git提示:up-to-date,但未得到删除的文件
    git reset --hard
    git 强行pull并覆盖本地文件
    git fetch --all  
    git reset --hard origin/master
    git pull

  • 相关阅读:
    P2324 [SCOI2005]骑士精神
    P4160 [SCOI2009]生日快乐
    BZOJ 1103: [POI2007]大都市meg
    P4289 [HAOI2008]移动玩具
    P2472 [SCOI2007]蜥蜴
    adb: command not found 解決方法(转载)
    Thinkpad x230i安装Ubuntu10.04发生no network devices available
    Ubuntu10.04安装与配置nfs服务器(转载)
    RTSP协议简介(转载)
    UIBC 小註解(转载)
  • 原文地址:https://www.cnblogs.com/canchan/p/10161323.html
Copyright © 2011-2022 走看看