git常用命令

git
(1)git init ,初始化,再对应工程文件下建立了一个.git隐藏文件;
(2)git add 文件名,将代码文件添加到git代码暂存区;
(3)git commit, 将代码暂存区的文件提交到git仓库;
(4)git comment –m “备注信息”,提交并添加提交说明;
(5)git status ,查看当前文件状态;
(6)git checkout,将未提交的代码从暂存区回滚到工作区;
(7)git add . ,将改变的文件添加到代码暂存区;
(8)git log ,提交日志;
(9)git log -- pretty=oneline,只显示提交唯一ID和提交说明;
(10)git reset –hard HEAD^ ,回退到上一次提交位置;
(10)git reset –hard 版本号,回到指定版本,可以挽救撤销错误;
(11)git reflog,查看所有操作记录,用于查看版本ID;
(12)rm file,本地删除;
(13)Git add/rm file ,提交到暂存区;
(14)Git reset HEAD file,从暂存区回滚回工作区;
(15)Git checkout – file,把工作区里的操作撤销;
(16)git push –u origin master,将代码提交到远程仓库;
(17)git remote add origin 远程仓库地址,将代码提交到远程地址仓库;
(18)git checkout –b dev,创建新分支dev并切换到dev分支;
(19)git branch,查看分支,*所指的分支为当前分支;
(20)git checkout master ,切换到master分支;
(21)git pull ,更新本地代码库,从远程更新代码到本地;
(22)git merge dev,将分支dev的代码合并到master上;
(23)git status,查看状态;
(24)master主库—>dev开发者代码集成–>a-dev 开发者工作分支;
(25)git stash,将当前修改暂时保存起来;
(26)git stash list,暂时保存目录;
(27)git stash apply,恢复暂时保存目录,恢复后stash目录不会被删除;
   需要用git stash drop来删除(当前零时保存的环境目录);
(28)git stash pop,恢复暂时保存目录并将该临时保存目录删除;
(29)pull request,向代码发起者推送自己的修改;
(30)git ignore,忽略系统系统自动生成的文件,比如缩略图;忽略编译生成的中间文件,可执行文件等;忽略带有敏感信息的配置文件;
(31)ssh-keygen -t rsa -C "123456789@qq.com",在git bash中获取连接到github的公钥(SSH连接);
(32)ssh -T git@github.com,检查是否连接上github。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值