Git常用命令

#下面都是本人在运用git过程中整理出现的一些常用的命令,希望可以帮助到部分朋友:

 1. 拉取服务器分支
git fetch origin master:now3.0.5
拉取并切换
git checkout -b now3.0.5 origin/now3.0.5

2. 解决冲突
希望保留当前:
git stash
git pull origin master
git stash pop

完全还原
git reset --hard 
git pull origin master

查询日志还原
git log -n 10
git reset --hard 指定版本号前几位就行

还原到上一次修改
git reset --hard HEAD^

回退本地修改
git checkout HEAD file/to/restore

强制提交
git push origin 分支名 --force

回退指定文件
git reset 指定版本号 a.txt

3、克隆
git clone 远程git地址

4、从命令行创建一个新的仓库
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@git.tool.sindsun.com:sindsun/customer_car_contract.git 
git push -u origin master 

5、生成密钥
ssh-keygen -t rsa -C “YOUR_EMAIL@YOUREMAIL.COM”

6、解决.gitignore文件不起作用问题
git rm -r --cached .
git add .
git commit -m 'update .gitignore'

7、删除分支
删除远程分支
git push origin --delete dev

删除本地分支
git branch -d dev

8、撤销某个文件
git checkout d98a0f565804ba639ba46d6e4295d4f787ff2949 src/main/main.c

版权声明: 此文为本站源创文章[或由本站编辑从网络整理改编], 转载请备注出处:[狂码一生] http://www.sindsun.com/article-details-121.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 手动搭建Git服务器

    二、到github下载最新版本的git,版本选择地址:https://github.com/git/git/releases:

    Sindsun
  • Linux系统备份与恢复

    1、如果系统未安装tar工具,时行安装     >yum -y install tar 2、新建一个要备份的文件夹     >mkdir -p /backup...

    Sindsun
  • phpMyAdmin无法登录问题解决

    Sindsun
  • Git工作基本流程

    Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用...

    用户6367961
  • 搭建 GIT 服务器

    下载安装 git Git 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 此实验以 CentOS 7.2 x64 的系统为环境,搭...

    老七Linux
  • git的基本使用和多人协作合并管理

    配置SSH 在bash中执行以下命令:ssh-keygen -t rsa -C '522864637@qq.com',然后一路按回车

    Tz一号
  • 25个 Git 进阶技巧

    在安装好git后,你第一件该做的事是设置你的名字和电子邮箱,因为每次提交都要用到这些信息:

    用户4143945
  • 利用git提交代码

    查看电脑是否安装git,打开终端,输入git,回车如果输出如下,则代表已安装了git

    一觉睡到小时候
  • 手把手教你如何搭建Git服务器?

    Git 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

    云上云
  • 程序员:拿到新电脑如何配置Git环境

    最近公司发了一台新mac,需要搭建开发环境。于是重新复习了一下Git环境的配置,写下步骤,希望能帮到需要的你。

    用户7744319

扫码关注云+社区

领取腾讯云代金券