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

相關文章
相關標籤/搜索