Git入门

作者: testerzhang | 来源:发表于2018-10-14 11:17 被阅读7次

检出仓库

$ git clone url地址

根据提示输入用户名密码

添加与提交

  • 添加文件,添加到缓冲区
$ git add 文件名
  • 提交改动
$ git commit -m "提交的日志说明"
  • 推送远端仓库
$ git push origin master

可以把 master 换成你想要推送的任何分支。

分支

  • 切换到一个全新的feature分支
$ git checkout -b feature
  • 推送新分支到远端仓库,以便其他人可以看到该分支
$ git push origin <branch>
  • 切回master
$ git checkout master
  • 删除本地分支并推送远端
$ git branch -d feature

$ git push origin feature

更新与合并

  • 拉取最新代码
$ git pull
  • 其他分支feature合并到当前分支
$ git merge feature

一般情况会自动合并代码,但是也存在文件都有修改无法合并成功,我们需要手动修改后执行以下命令以便标记合并成功

$ git add 文件名

标签

可以执行如下命令以创建一个叫做 1.0.0 的标签:

$ git tag 1.0.0 1b2e1d63ff

1b2e1d63ff 是你想要标记的提交 ID 的前 10 位字符。使用如下命令获取提交 ID:

$ git log

替换本地改动

某个文件本地改动后想还原代码库对应的文件内容

$ git checkout -- <filename>

相关文章

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • Why Git? Learn It!

    一次 git 入门使用分享的大纲整理,适合新手入门。 总览 为什么要用 Git? Git + SourceTree...

  • Git book

    目录 git community book git入门 git笔记 git 用法 git安装使用手册 git命令大...

  • Git与Repo入门

    Git与Repo入门

  • Git完全入门指南

    Git完全入门指南 教程参考 廖雪峰Git教程 三十分钟入门Git 概述 Git是项目版本管控的工具,可以用来追踪...

  • git 入门

    git入门 git init git add git commit -v git init 初始化本地仓库 .gi...

  • Git入门学习资源

    Git入门学习资料 廖雪峰 Git教程 Git官网 Pro Git git 简明指南 github-git-che...

  • Git入门

    Git入门 标签: 版本控制工具 Git介绍 Git is a version control system. G...

网友评论

    本文标题:Git入门

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