zoukankan      html  css  js  c++  java
  • 上传代码到github

    git config --global user.name "MoonXu0722"
    git config --global user.email xpylovely520@gmail.com
    ssh-keygen -C 'your@email.address' -t rsa

    把/c/用户/xpy/.ssh/id_rsa.pub中的内用添加到,github图像->Settings->SSH and GPG keys->New SSH key

    git init
    git add .
    git commit -m 'test1'
    git remote add origin https://github.com/MoonXu0722/huikan.git
    git push -u origin master

    --------------------------------------

    git branch #显示分支一览表 

    git checkout -b feature-A #创建、切换分支  =  git branch feature-A + git checkout feature-A 

    git checkout  #切换分支

    git checkout -  #切换到上一分支
    git merge #合并分支 

    git log --graph——以图表形式查看分支 

    git reset  --hard 83b0b94  #回溯历史版本 

    git reflog #查看当前仓库的操作日志 

    git rebase -i #压缩历史   在合并特性分支之前,如果发现已提交的内容中有些许拼写错误等,

    不妨提交一个修改,然后将这个修改包含到前一个提交之中,压缩成一个历史记录 

    git commit -am = git add + git commit

    github上创建仓库创建时请不要勾选 Initialize this repository with a README 选项 

    git remote add #添加远程仓库   git remote add origin https://github.com/MoonXu0722/huikan.git  远程仓库的名称设置为 origin 

    git push——推送至远程仓库  -u参数可以在推送的同时,将 origin 仓库的 master 支设置为本地仓库当前分支的 upstream(上游) 

    将来运行 git pull命令从远程仓库获取内容时,本地仓库的这个分支就可以直接从 origin master 分支获取内容,省去了另外添加参数的麻烦 

    git clone #获取远程仓库 

    git branch -a #-a参数可以同时显示本地仓库和远程仓库的分支信息 

    git checkout -b feature-D origin/feature-D  #-b 参数的后面是本地仓库中新建分支的名称。  feature-D 分支获取至本地仓库 

    git pull #获取最新的远程仓库分支
    当在github平台创建README.md后再上传文件会报错,解决办法,git pull 然后会把README pull下来,然后在上传其他文件,成功

     

  • 相关阅读:
    [转]我在Facebook学到的10个经验
    [转]MPlayer快捷键&参数设置>系统开销最少的影音播放器
    [转]国外程序员推荐:每个程序员都应读的书
    Linux运维:CentOS6和7的区别
    将数组中指定的前N位移动到数组的最后面
    DataReader和DataSet区别
    求数组中和最大的子数组与始末下标
    使用XPathExpression类对XML文件进行排序
    配置WebSite的IIS时遇到的问题与解决方法
    已知一个整数N,求另外一个整数M,使得M本身 + M各个位上的数 = N
  • 原文地址:https://www.cnblogs.com/xpylovely/p/12945495.html
Copyright © 2011-2022 走看看