git gitHub的基本操作

本文详细介绍如何使用Git进行版本控制,包括设置用户名和邮箱、生成SSH密钥、克隆仓库、添加及提交文件、查看日志、创建与合并分支等基本操作。

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

查看设置的文件

     ~/.gitconfig      cat ~/.gitconfig

提高命令行输出可读性

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

和github通信

     ssh -T git@github.com

从github中克隆下来代码

     git clone git@github.com: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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值