美文网首页
git常见命令

git常见命令

作者: milletmi | 来源:发表于2018-03-22 15:27 被阅读0次

1、设置户名和email

[$ git config --global user.name gitaccount](http://lib.csdn.net/base/git)

$ git config --global user.email gitaccount@example.com

2、查看用户名和email

$ git config user.name/email。

3、取消全局配置

$ git config --global --unset user.name

$ git config --global --unset user.email

4、#全局配置账户已经移除

$ git config --global user.name

5、#全局配置邮箱已经移除

 git config --global user.email

6、移除远程的库

git remote remove origin

7、添加现在库的地址

git remove add origin

8、git拉取新的远程分支

git fetch

9、git 拉取远程分支,远程分支不存在自动删除本地分支

git fetch -p

10、git 切换分支

git checkout 分支名字

git创建并切换分支

git checkout -b 分支名

git创建分支

git branch 分支名

11、如果当前分支与多个主机存在追踪关系,则可以使用-u选项指定一个默认主机,这样后面就可以不加任何参数使用

git push -u origin master

12、如果不小心commit了一个不需要commit的文件,可以对其进行撤销。

先使用git log 查看 commit日志

git reset —hard commit_id

git push origin HEAD —force

13、git 列出本地分支和远程分支

git branch -a

14、git 查看远程分支(这个删除远程分支有时候并不能删掉)

git branch -r

15、git删除本地分支

git branch -d xxxxx

16、git删除远程分支

git branch -r -d origin/branch-name

17、git 删除远程分支

git push origin --delete new

18、git 重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。

git branch -m | -M oldbranch newbranch

19、把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHub仓库。

git remote add origin git@github.com:michaelliao/learngit.git

一个目录的git初始化

git init

取消一个目录的git初始化

rm -rf .git

git 克隆线上的库并重新命名
git clone <版本库的网址> <本地目录名>

git 将某个文件恢复
当你git status 看到某个文件修改了之后,你想撤回修改,可以执行以下命令就可以了

git checkout 文件名 

git 合并分支
fast-forward方式就是当条件允许的时候,git直接把HEAD指针指向合并分支的头,完成合并。属于“快进方式”,不过这种情况如果删除分支,则会丢失分支信息。因为在这个过程中没有创建commit
要加--no-ff:不使用fast-forward方式合并,保留分支的commit历史
--squash:使用squash方式合并,把多次分支commit历史压缩为一次

git merge master --no-ff

git 查看远端仓库的地址

git remote -v

相关文章

  • git常见命令及android studio中配置git忽略文件

    git常见命令 android studio中配置git忽略文件

  • git常用命令列表

    几个常见的命令: 第 1 个命令:git status :获取当前 仓库状态 第 2 个命令:git init :...

  • Git常见问题汇总

    12 git 常见错误解决方法 —————————————————————————————— 命令:git pul...

  • git常用命令

    讲解对象:git常用命令作者:融水公子 rsgz 常见命令:git init 初始化版本库git addgit c...

  • git相关

    常见命令 git help git config --global user.name "一纸砚白" git co...

  • Git的简易使用

    git init 把目录变成git可以管理的仓库 一、最常见的命令 通过命令 git init 把这个目录变成gi...

  • Git常见命令

    1. 首先安装完git需要配置你的名字和邮箱 *注意git config命令的--global参数,用了这个参数,...

  • git常见命令

    1、设置户名和email 2、查看用户名和email 3、取消全局配置 4、#全局配置账户已经移除 5、#全局配置...

  • git 常见命令

    要很好的掌握Git,先要明白四个名词概念: Workspace(工作区):新添加的,和修改的未add操作的。 St...

  • git常见命令

    git常见命令 先讲讲如何clone一个远程repertory。
    接下来讲讲分支相关的命令。 <...

网友评论

      本文标题:git常见命令

      本文链接:https://www.haomeiwen.com/subject/memaqftx.html