git gitHub的基本操做

#使用git设置用户名和邮箱 git config --global user.name "1586558083@qq.com"      git config --global user.email "1586558083@qq.com"php

查看设置的文件

     ~/.gitconfig      cat ~/.gitconfiggit

提升命令行输出可读性

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

和github通讯

     ssh -T git@github.comssh

从github中克隆下来代码

     git clone git@github.com:Steven-hsm/log4j.gitui

到目录下

     cd log4j命令行

查看git状态

     git status日志

添加文件到暂存区

     git add hello_world.phpget

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

     git commit -m"add php file test"it

查看提交的日志

    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~2ast

相关文章
相关标签/搜索