git日常操作总结

<<<<<<< HEAD

1.撤销commit:git reset --soft HEAD^
--mixed 不删除工作空间改动代码,撤销commit,并且撤销git add . 操作
--soft 不删除工作空间改动代码,撤销commit,不撤销git add .
--hard 删除工作空间改动代码,撤销commit,撤销git add .

2.回退操作revert
获取提交的ssh code, git revert :
git revert 41f1cc2a44790edc7f6510b8f437bf409
git push

3.
=====主分支master
=====dev分支develop
=====个人开发dev-test

4.
查看分支 git branch -a
删除远程分支 git push origin --delete dev-test
删除本地分支 git branch -d dev-test
远程版本覆盖本地版本 git reset --hard HEAD
git pull
查看分支对应远程情况 git branch -vv

5.
切换分支 git checkout master
拉取主分支修改 git checkout master
git pull origin master
git checkout dev-test
git merge master

将远程git仓库里的指定分支拉取到本地(本地不存在的分支)
git fetch origin dev-test
git checkout -b 本地分支名 origin/远程分支名 : git checkout -b dev-test remotes/origin/dev-test

6.查看stash的时间
git stash list --date=relative
git stash list --date=short
git stash list --date=local

7.git stash
git stash list
git stash pop [email protected]{0}

8.git status 查看修改
git add . 或者 git add XX
git commit -m "修改XXbug"

9.解决每次git操作需要输入用户名密码
git config --global credential.helper store
git 操作(再输入一次,记录到了本地)

10. git clone 项目输入错误密码,修改
控制面板->用户账户->凭据管理器 ->普通凭据 ->编辑修改下

原文地址:https://www.cnblogs.com/ranx/p/12320833.html

时间: 2024-10-11 04:44:07

git日常操作总结的相关文章

git日常操作

0.准备工作 0.1 git安装 http://git-scm.com/download/ 图形客户端建议使用source tree,中文界面 http://www.sourcetreeapp.com/ 0.3 git帮助信息 git help git help 指令名称 0.4 git配置 显示配置信息 git config -l --global 修改基本配置 git config --global user.name “姓名”git config --global user.email “

Git日常操作指令

1. 将本地项目上传到码云: ①. 码云上创建一个项目 ②. 本地文件项目内右键git bash进入git控制台 ③. git init 命令   -- 会在本地创建一个.git文件夹 ④. git remote add origin http://(码云地址) ⑤. git pull origin master/git pull    -- 将码云上的仓库pull到本地文件夹 ⑥. git add .   -- 将文件保存到缓存区 ⑦. git commit -m '操作描述/文件描述' ⑧.

IDEA GIT日常操作

文件操作简介 1.文件添加 添加文件很简单,需要注意的就是弹出的提示框,是否需要添加暂存区 2.提交文件 提交文件你即可以在项目视图中进行提交,也可以到版本控制视图中进行提交 点击提交按钮会弹出对话框,需要注意的是,提交的文件.提交的注释及其修改的地方,这个三大部分 当你继续点击"提交按钮"的时候,会弹出提交排除提示框,里面罗列的排除的文件,如图: 提交反悔,如果我认为上次提交的地方还需要在调整,想放到一次提交中,需要注意的是merge的提交时不能撤回,: 撤回后 (这个操作最好是还没

git的日常操作

1) 安装Git 2) 配置用户信息 git config --global user.name "username" git config --global user.email "email" git config --global color.ui true 3) 生成公钥对 ssh-keygen –t rsa 在用户的主目录下的.ssh/中,把id_rsa.pub变为username.pub发给管理员 4) clone远程的仓库 git clone [ema

Git大法好——2.Git本地操作指令详解

Git大法好--2.Git本地操作指令详解 引言 上节给大家讲解了有关于Git的一些概念,Git的引入,Git的四个组成部分,Git文件的状态,以及 Git的下载安装:前面也讲过Git和SVN有个明显的差别就是,Git可以不需要网络就可以进行版本 控制,这是因为Git中每个电脑都拥有一个本地的版本库,而远程的仓库仅仅是作为我们交换修改 的一个工具!即使失去这个工具,我们也可以干活,只是交换修改不方便罢了,假如是SVN,远程 服务器挂了-所以,我们使用Git的时候大部分时间都是在进行Git的一些本

git 日常工作提交

1.可以将一些目录排除在外,不接受管理 编译时生成的中间文件目录,写到同一目录下的 .gitignore 文件中,然后再对 $work 生成快照即可 $ cd $work$ echo "zh" >.gitignore$ git add   2.仓库与工作树 只是在你认为一个工作阶段完成之时,要刻通知git,命令它记下你所进行更新,这一步骤是通过生成文档快照并将基加入到索引中来实现的. 譬如今天,我向 $work 目录添加了一份新文档 ch1.tex ,我需要通知 git 记住我的

Jenkins迁移及日常操作的一点总结

之前在公司机房部署了一套jenkins环境,现需要迁移至IDC机房服务器上,迁移过程中记录了一些细节:1)jenkins默认的主目录放在当前用户家目录路径下的.jenkins目录中.如jenkins使用root用户启动,则主目录为/root/.jenkins [[email protected] ~]# ll -d /root/.jenkins/ drwxr-x--- 14 root root 4096 Dec 18 15:22 /root/.jenkins/ 2)可以在系统环境变量里手动设置j

Git远程操作详解

Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能. Git有很多优势,其中之一就是远程操作非常简便.本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作. git clone git remote git fetch git pull git push 本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解.同时,本文覆盖了上面5个命令的几乎所有的常用用法,所以对于熟练用户也有参考价值. 一.git clone 远程操作

git 入门操作指令

git add [commit file list] 将已经修改的代码添加索引 git commit -m [commit message] 将已经索引的代码修改提交至本地的库 git push origin [branch_name] 将分支 branch_name 的代码推送至服务器 git pull origin [branch_name] 获取分支 branch_name上的最新代码 git pull --rebase origin [branch_name] 将当前 branch 从