美文网首页
git 使用

git 使用

作者: 1024AAA | 来源:发表于2017-09-05 19:48 被阅读0次

     配置本地 git 用户信息

    git config --global user.name "你的名字"

    git config --global user.email "你注册 github 的邮件地址"

    在电脑中生成公钥

    ssh-keygen -t rsa -C "你github的电子邮件地址"

    cd 复制倒数第四行路径到ssh/

    查看公钥

    at id_rsa.pub 复制控制台中的公钥,粘贴到 gibhub 网站中 SSH Keys 中

    本地仓库

     创建目录

    `mkdir gitTest`

    `cd gitTest`

    初始化仓库

    `git init`

    ### git 使用

    `git status`  查看当前 git 仓库状态

    `git add 文件名` 或 `git add .` 将文件增加到缓存区

    `git commit -m "注释内容"` 将文件从缓存区提交到仓库

    `git log` 查看日志

    `git log --oneline` 以单行方式查看日志

    `git log --pretty=oneline` 以完全 ID 方式查看日志

    `git reset --hard HEAD^` 回退到上一个版本

    `git reset --hard HEAD^^^` 回退到前三个版本

    `git reset --hard HEAD~100` 回退到前100个版本

    `git reset --hard commitID` 回退到指定的 commitID

    `git clone 远程仓库地址` 将远程仓库克隆到本地

    `git push 远程主机名(一般情况下为 origin) 分支名`  如: `git push origin master` 推到远程origin 的 master 分支

    `git pull` 从远程仓库拉取最新更新并执行自动 merge

    `git fetch` 从远程仓库拉取更新,不会自动 merge

    `git branch`查看当前所有分支

    `git checkout 分支名`  切换到指定分支

    `git branch 分支名` 创建分支

    `git checkout -b 分支名` 创建并切换到分支

    `git merge 分支名` 将指定分支 merge 到本地

    相关文章

      网友评论

          本文标题:git 使用

          本文链接:https://www.haomeiwen.com/subject/dvdpjxtx.html