git

前言

发展过程

集中式与分布式的区别

Debian/Linux安装Git

配置git环境:git config --global

创建本地空仓库:git init

新建文件添加到本地仓库:git add、git commit -m

改写提交:git commit --amend

查看历史提交日志:git log

回滚代码仓库:git reset --hard

查看提交之后文件是否做了改动:git status

工作区与缓存区

修改缓存区内容:git add、git commit -m

将改动文件添加到缓存区:git add

将所有改动文件添加到缓存区:git add --all、git add .

将文件撤销回到最近一次修改的状态:git checkout -- file

查看单个文件可回滚版本:git log filename

删除文件:git rm

查看提交历史:git reflog

git基本组成框架:Workspace、Index / Stage、Repository、Remote

git rm后恢复文件:git rm、git reset、git checkout

git创建分支:git branch、git checkout

git切换分支:git checkout

git合并分支:git merge

在开发中git分支的重要性

github的使用

github上创建仓库

github将本地仓库关联到远程仓库:git remote add origin

git将远程仓库关联到本地和拉取指定分支、切换远程分支:git clone

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一.Git简介 Git是目前世界上最先进的分布式版本控制系统。它就没有中央服务器的,每个人的电脑就是一个完整的版本...
    大鹏的鹏阅读 3,624评论 0 0
  • 简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与常用的版本控制工具 ...
    闽越布衣阅读 7,718评论 0 18
  • Git使用教程:https://blog.csdn.net/tgbus18990140382/article/de...
    SkTj阅读 7,792评论 1 11
  • 其实使用git已经有两年多时间了,但是对Git的概念一直懵懵懂懂,平时常用的命令就那么几个,而且大部分的时候都是直...
    Claire_wu阅读 3,717评论 0 5
  • Git命令大全git config配置 Git 的相关参数。Git 一共有3个配置文件: 仓库级的配置文件:在仓库...
    lisx_阅读 1,066评论 0 0