博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git gitHub的基本操作
阅读量:6085 次
发布时间:2019-06-20

本文共 1079 字,大约阅读时间需要 3 分钟。

hot3.png

#使用git设置用户名和邮箱 git config --global user.name ""      git config --global user.email ""

查看设置的文件

     ~/.gitconfig      cat ~/.gitconfig

提高命令行输出可读性

    $ git config --global color.ui.auto #设置sshKey      ssh-keygen -t rsa -C ""      d_rsa  为私有秘钥      id_rsa.pub 为共有秘钥

和github通信

     ssh -T

从github中克隆下来代码

     git clone :Steven-hsm/log4j.git

到目录下

     cd log4j

查看git状态

     git status

添加文件到暂存区

     git add hello_world.php

提交代码,将暂存区的代码提交

     git commit -m"add php file test"

查看提交的日志

    git log      git log --pretty=short #更新github仓库的内容      git push #初始化仓库      git init  先建立目录 mkdir git_respo      生成的.git文件保存存储当前目录内容所需的仓库数据 #生成文件     touch readme.md #查看工作树和暂存区的区别      git diff #查看最新和提交的区别      git diff head #显示分支一览表      git branch  有*的表示我们当前所在的分支 #创建分支      git checkout -b branch_testA         git branch branch_testA         git checkout branch_testA #返回到上一个分支      git checkout - #合并分支      首先切换到主分支 git checkout master      创建合并并提交 git merge --no-ff branch_testA #以图表的形式查看分支      git log --graph #回溯到以前的版本      git reset --hard id      创建分支branch_testB git checkout -b branch_testB #查看当前仓库的操作日志      git reflog #修改提交信息      git commit -amend #新增并提交      git commit -am"" #更改历史    git rebase -i head~2

转载于:https://my.oschina.net/u/2615530/blog/852722

你可能感兴趣的文章
LeetCode - Distinct Subsequences
查看>>
[ES6] ITERATORS
查看>>
redis的简单安装配置
查看>>
Linux用户与用户组的详解
查看>>
《Java并发编程实战》第十四章 构建自己定义的同步工具 读书笔记
查看>>
INTERIGHT 京东自营旗舰店-京东 要把凡客给弄残啊这是。。
查看>>
编程算法 - 有序双循环链表的插入 代码(C)
查看>>
基于TcpListener的web服务器
查看>>
readv和writev函数
查看>>
SPA与DPA 攻击【转】
查看>>
RPi 2B apache2 mysql php5 and vsftp
查看>>
同一TextView上内容的不同显示
查看>>
android linearlayout 把控件view置底部(放在页面最下方)
查看>>
ios inHouse 公布应用
查看>>
正则表达式------去掉字符串前后所有空格
查看>>
C#百万数据查询超时问题
查看>>
2016第10周五
查看>>
使用gson-1.6.jar解析json
查看>>
AC Milan VS Juventus(模拟)
查看>>
CentOS两台服务器利用scp拷贝文件
查看>>