Linux:常用git命令整理(入门版)

 

总结一下git入门的一些命令:

git config --global user.email “邮箱名”:绑定GitHub邮箱

git config --global user.name “Github名”:绑定GitHub

git init:初始化一个空的git仓库

git status:检查工作区状态的文件状态

 

git add:添加文件到暂存区

git commit -m “版本描述符信息”:提交到版本库并记录提交信息

 

git log:查看版本记录,显示详细信息

git reflog :简化日志信息

 

git checkout <filename>:撤销对工作区代码的更改(未add时)

git reset HEAD <filename>:撤销对暂存区的修改(add后)(相当于撤销add操作)

git reset --hard HEAD^:回退版本信息

(HEAD^:前一个版本 HEAD -1等价HEAD~50 五十个版本)

git reset --hard 标识符:恢复到标识符版本

git rm 文件名:删除仓库中的文件

 

git remote add origin 仓库地址:将本地仓库同步(连接)到远程仓库

git clone GitHub仓库地址:将远程的仓库下载到本地   (远程->本地)

git push origin 分支名:提交分支到github (本地->远程)

git push -u origin 分支名:提交分支到github

(-u参数,Git会把本地的master分支与远程的master分支关联起来)

git pull origin 分支名:拉取远程仓库的代码到本地,使本地与远程仓库的代码同步

 

git  branch 分支名:创建新分支

git checkout 分支名:切换到分支

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

git branch:查看分支

git branch -D(d高版本小写也可以) 分支名:删除分支

git merge 分支名:合并某分支到当前分支( 例:git merge dev)

git push origin本地分支名:远程分支名:将分支推送到远程仓库    (如果没有冒号那么本地分支名将会与远程分支名相同)

 

          

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值