分享

git

 Coder编程 2020-11-15

设置用户名、邮箱
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

初始化本地仓库
$ git init

添加至暂存区
$ git add .

提交到本地仓库
$ git commit -m <message>

查看状态
$ git status

查看文件被修改的地方
$ git diff file

提交日志
$ git log

历史记录
$ git reflog

选择版本
$ git reset --hard commit_id

撤销工作区的修改(用暂存区的文件替换工作区的文件)
$ git checkout -- file

把暂存区的修改撤销掉(unstage),重新放回工作区
git reset HEAD <file>

创建SSH Key
$ ssh-keygen -t rsa -C "远程仓库注册时的邮箱"

添加远程仓库
$ git remote add origin git@gitee.com:gwy0471/learn.git

修改远程仓库地址
$ git remote set-url origin https://github.com/qixinghaitang/learngit.git

断开远程仓库连接
$ git remote remove origin

查看当前远程仓库地址
$ git remote -v

本地仓库推送到远程仓库
$ git push

克隆远程仓库项目
$ git clone git@github.com:michaelliao/gitskills.git

创建分支
$ git branch dev

选择分支
$ git checkout dev

创建并选择分支
$ git checkout -b dev

查看分支
$ git branch

将dev分支合并到master分支上
$ git merge dev

删除dev分支
$ git branch -d dev

status不能显示中文
$ git config --global core.quotepath false

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多