美文网首页
Git相关命令

Git相关命令

作者: Oh宝贝儿 | 来源:发表于2018-07-23 22:02 被阅读0次

    创建SSH:
    ssh-keygen -t rsa -C "<email>"

    查看SSHKey:
    cat ~/.ssh/id_rsa.pub

    测试与码云是否连接成功:
    ssh -T git@git.oschina.net

    去除warning:LF will be replaced by CRLF警告:
    git config --global core.autocrlf false

    忽略文件不生效时使用如下命令后再提交:
    git rm -r --cached .

    配置git信息
    git config --global user.name "<name>"
    git config --global user.email "<email>"

    添加项目远程地址
    git remote add origin <项目地址>

    删除项目远程地址
    git remote rm origin

    克隆项目到本地
    git clone <项目地址>

    拉取远程项目
    git pull origin master

    推送至远程仓库

    git push origin master

    创建git仓库
    git init <name>

    添加所有文件到暂存区
    git add .

    将暂存区提交到版本库
    git commit -m "<details>"

    git add 和git commit
    git commit -am "<details>"

    git log
    显示提交日志详细信息

    显示简短提交日志信息
    git log -pretty=oneline

    显示每一次的命令
    git reflog

    回退到上一个版本,^*N(上N个版本)
    git reset --hard HEAD^

    切换到commitId的版本
    git reset --hard <commitId>

    查看提交状态
    git status

    查看与上一版本不同的地方
    git diff

    分支操作:
    git branch 查看分支

    git branch <name> 创建分支

    git checkout <name>切换分支

    git checkout -b <name> 创建并切换分支

    git merge <name> 合并<name>分支到当前分支

    git branch -d <name>删除分支

    git checkout --<file> 撤销修改

    相关文章

      网友评论

          本文标题:Git相关命令

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