《Git/Gitlab进阶》七:Git入门及常用命令

罗杰•杜德勒编写整理了一个不错的git - 简易指南,可以查看学习。网上也有很多内容,没记住的,要用时搜一下就好了。

另外,我在github有放一个简单的《7-Git入门指南》的 PPT,可以一并查看,主要说明的是:

  • Git 是什么?
  • Git 简明指南补充说明
  • Git 常用指令(本文正文)
  • 使用 Git 一般开发规范
  • Git Client GUI 及在 VS code 中使用 Git

此处只是列示一些可能常用的 git 指令:

配置使用 Git 的账号密码:

git config --global user.name "Your Name"
git config --global user.email email@example.com

初始化一个 Git 仓库:

git init

添加文件到 Git 仓库,分两步:
添加到暂存区:

git add <file> #注意,可反复多次使用,添加多个档;

提交到仓库

git commit -m <message>。

查看工作区的状态:

git status。

可以查看修改内容:

git diff

关联一个远程库:

git remote add origin git@server-name:path/repo-name.git;

关联后,使用命令第一次推送 master 分支的所有内容:

git push -u origin master

此后,每次本地提交后,推送最新修改;

git push origin master

要克隆一个仓库,首先必须知道仓库的地址,然后使用

git clone git@server-name:path/repo-name.git。

查看分支:

git branch

创建分支:

git branch <name>

切换分支:

git checkout <name>

创建+切换分支:

git checkout -b <name>

合并某分支到当前分支:

git merge <name>

删除分支:

git branch -d <name>

看到分支合并图:

git log –graph

查看远程库信息:

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

相关阅读更多精彩内容

  • 三大区域: 工作区 → 缓存区 → 本地仓库 一 、 使用 git config 命令进行配置: git ...
    Manchangdx阅读 2,965评论 0 2
  • Git 是目前最流行的分布式版本控制系统之一。 版本控制指的是,记录每次版本变更的内容和时间等细节,保留各版本之间...
    神齐阅读 1,531评论 0 7
  • 参考git详细教程:一小时学会git 1. git的分区 工作区(Working Directory)---->暂...
    息息小眠虫阅读 1,010评论 0 0
  • 多种多样的工作流使得在项目中实施Git时变得难以选择。这份教程提供了一个出发点,调查企业团队最常见的Git工作流。...
    JSErik阅读 4,628评论 2 8
  • 我有幸遇见三个朋友,在那个计划生育的年代居然都各自有着一个弟弟。这些弟弟在80末90初降生,已经开始成为时代的中流...
    来月亮上种花阅读 757评论 0 0

友情链接更多精彩内容