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

  • 相关阅读:
    supervisor 简单使用
    golang的表格驱动测试
    golang和python的二进制转换
    django-rest-framework-jwt的使用
    threading.local在flask中的用法
    分布式的两种算法
    第24课
    Mock以及Mockito的使用
    java下使用chromedriver获取访问页面状态码
    Mockito:一个强大的用于Java开发的模拟测试框架
  • 原文地址:https://www.cnblogs.com/canchan/p/10161323.html
Copyright © 2011-2022 走看看