git命令

作者: 阿呆先生212 | 来源:发表于2018-10-28 18:24 被阅读0次

初始化

git init

添加修改和提交

git add <file>    (添加单个文件)

git add .    (添加所有文件)

git commit -m <message>

关联远程库,第一次提交时才需要关联

git remote add origin https://github.com/yourgit/demo.git

将提交上传到github

git push -u origin master    (第一次提交要这样写,之后就可以使用git push直接提交)

更新

git pull

查看当前状态

git status    (git diff可以查看修改内容)

查看提交历史

git log    (git reflog查看命令历史,git reset --hard commit_id切换版本)

恢复文件

git checkout -- file    (如果已经将文件添加到暂存区,需要在这之前先执行git reset HEAD <file>)

删除文件

git rm

下载项目

git clone git@github.com:yourgit/example.git

or

git clone https://github.com/adai212/example.git

查看分支

git branch

创建分支

git branch <name>

切换分支

git checkout <name>

合并某分支到当前分支

git merge <name>

加上--no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并

删除分支

git branch -d <name>

查看分支合并图

git log --graph

储藏工作区修改

git stash

恢复储藏的工作区

git stash pop

当手头工作没有完成时,先把工作现场git stash一下,然后去修复bug,修复后,再git stash pop,回到工作现场。

查看远程库信息

git remote -v;

推送分支

git push origin branch-name

如果推送失败,先用git pull更新

检出分支

git checkout -b branch-name origin/branch-name

本地和远程分支的名称最好一致

关联分支

git branch --set-upstream branch-name origin/branch-name

忽略文件

.gitignore

相关文章

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

  • git管理工具

    git分支命令 git提交命令

  • git 多条命令一次执行

    上代码git命令 && git命令

  • git入门

    这里对git init、git add、git commit命令进行一个总结。 $ git init 命令,该命令...

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git命令整理

    Git命令 ———————————————— git配置: git基本步骤: git分支管理: 创建分支命令: 切...

  • git 分支

    git 显示所有分支(包含本地和远程)命令: git 删除本地分支命令: git 显示远程分支命令: git 删除...

  • Git命令集合

    Git基础命令 git远程关联 git远程关联移除 git命令简单简介 常用命令集合:git init创建版本库 ...

  • git使用指南

    常用命令 帮助类: git --help:显示git命令帮助信息git help -a:显示所有命令git hel...

网友评论

      本文标题:git命令

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