首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

谈一谈|如何快速上手Git

问题描述 Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。...解决方案 1、创建版本库 首先打开Git Bash,然后进入到版本库想存放的位置,比如想在D盘下dev文件夹下新建名叫test的版本库: ?...图 1 新建版本库 然后使用 git init ,让这个目录成为git管理的仓库,就可以看到目录里多了一个.git的文件。...这个文件是git用来追踪这个版本库的,不能乱改里面的内容,否则会出现一些问题。 ? 图 2 git管理仓库 ?...图 3 .git文件 2、添加代码 现在可以添加文件到此目录下,比如添加一个test.txt文件: ? 图 4 添加文件 3、提交代码 使用git add test.txt 命令: ?

25310
您找到你想要的搜索结果了吗?
是的
没有找到

快速了解 Git Git仓库

版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。...安装成功后,就可以使用命令行的 git 工具(已经自带了 ssh 客户端,右击->"Git Bash")进行Git操作,另外还有一个图形界面的 Git 项目管理工具 其他安装 参见菜鸟教程: http:...//www.runoob.com/git/git-install-setup.html 一:基本使用: 1.git init 可以在任何时候/目录中创建新的 Git 仓库,完全是本地化的: git...git add 命令将其添加到缓存中 "UU" : **/ 5.git diff 查看执行 git status 的结果的详细信息 git diff 比较工作目录中当前文件和暂存区域快照之间的差异...git status 显示你上次提交更新后的更改或者写入缓存的改动, 而 git diff 则一行一行地显示这些改动具体是啥: 尚未缓存的改动:git diff 查看已缓存的改动: git diff

47930

Git快速上手

Git保存的是什么,理解分支的含义(右下角的问号标志可以查看答案) 并完成「主要」部分的「基础篇」学习:git commit、git branch、git merge、git rebase命令 完成...,包括git clone、git fetch、git pull、git push命令及模拟练习。 游戏中的其余命令你可能暂时用不到或者我认为它写的不够实用,你可以选择性学习。...clone git status git add -A git commit -m "2019/1/15" git push origin master git pull 常用语句流程(本地新建...git仓库): git init git add pre.py git commit -m "2019/1/15" git remote add origin git@github.com:LingyvKong.../FriendRec.git git push origin master ¶友情链接 可以访问Try Git来获取更多快速了解Git的资源,本文中的一部分链接也来源于此。

32410

Git快速入门

Git 快速入门 0. Git简介 git是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。...无需网络,随时随地进行版本控制,在没有网络的情况下你想回退到某个版本svn基本没戏; 分支的新建、合并非常方便、快速,没有任何成本,基本不耗时,svn的版本基本上等同于又复制了一份代码。...配置 Git 自带一个 git config 的工具来帮助设置控制 Git 外观和行为的配置变量。...commit message' 注意理解 -a 参数的意义 (4) 从Git仓库中删除文件: $ git rm filename (5) 从Git仓库中删除文件,但本地文件保留: $ git rm --...参考资料 Git-scm官方文档 猴子都能懂的Git系列 Git学习资料汇总

64430

Git快速学习

Git还是SVN? 目前在互联网公司最使用最广和流行的应该是git,如果你从事编程工作,这个工具绝对是你的必备技能,本文简单介绍一下git的简单使用和github的关联。 ?...Git 工作流程 克隆远程资源到本地目录 本地仓库添加或修改文件 使用git add 添加修改的文件暂存到缓冲区 在添加之后,可以使用git commit添加到当前的工作区 git push将本地的修改推送到远程的...Git基本操作 进入/AAA目录,建立仓库 git init 文件123.txt放到/AAA目录,添加文件到仓库 git add 123.txt 告诉git,把文件提交到仓库 git commit -m..."add a file" 仓库状态,比如文件的修改未提交等 git status 查看修改的差异 git diff 查看提交日志 git log 回退到上一版本 git reset --hard HEAD...^ 删除文件 git rm test.txt 从远程服务器(github)克隆到本地 git clone git@github.com:xxxx/test.git 把本地的代码提交到服务器 (github

29030

Git快速入门

这篇文章将介绍git的一些基本概念以及git常用的一些命令。github官方提供了一套git学习教程,感兴趣可以去看看。 分布式的版本库 基本概念 首先,看看官网是怎么介绍git的。...这就意味这我们都在本地具有一个版本库,那么多人开发时,我们需要如何管理我们的版本库呢?...03.png 更详细可以看看下图 04.jpg git命令简介 了解了这些概念,我们再来看看,如何初始化一个git仓库,并且在修改代码后将提交同步给远程版本库。...就可以了 git push git分支 git的分支是git版本管理的重点,git的分支对比svn十分轻量级。...何为分支 要搞清楚git的分支概念,首先需要知道git如何区分不同的分支的。在git中,一个分支就会存在有一个指针,该指针指向一个commit。

1.8K40

Git快速入门

常见命令 git命令 解释 git config --global --list 查看本地配置环境变量 git config --global user.name Git相关环境变量配置, user.email..., --local git status 查看当前状态 git diff git checkout 切换到指定branch git checkout –b new_branch 出并创建分支,git...其原理其实是组合了两条git命令,如下所示: git add -i 进入交互式界面添加/修改/删除文件到暂存区,git add .快速添加所有文件 git merge git merge origin/...fast-forward,不快速向前 git rebase git rebase –i 合并提交,将pick改为fixup git clean –nd 查看那些文件和目录会被删除 git clean...但引用向前回退一次 git stash 保存当前进度,会分别对暂存区和工作区的状态进行保存,完整版本为git stash save "XXX" git log -i 查看指定条目数日志 git log

838100

快速学习Git-Git的安装

最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。...现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。由于开发机大多数情况都是windows,所以本教程只讲解windows下的git的安装及使用。...软件下载 下载地址:https://git-scm.com/ ? ? 软件安装 安装git for windows ? ? 一路“下一步”使用默认选项即可。 安装Tortoise Git ?...配置git.exe,在4.2.1中已经安装过git-for-windows了所以在此找到git.exe所在的目录 ? 配置开发者姓名及邮箱,每次提交代码时都会把此信息包含到提交的信息中。...完整完毕后在系统右键菜单中会出现git的菜单项。 ? 安装中文语言包 安装中文语言包并不是必选项。可以根据个人情况来选择安装。 ? ? 直接“下一步”完整完毕。

46430

快速掌握Git Tag

在本节中,你可以学到如何列举所有可用的标签,如何创建新的标签以及不同标签之间的差异 列举标签 在Git中,列举可用表的操作很简单,只需要键入git tag即可: $ git tag v1.0.0 v1.1.0...举例来说,Git的源代码仓库包括超过500个标签。...如果你没有为注释标签指定标记消息,Git会打开文本编辑器以便你进行输入 执行git show命令可以看到标签数据以及对应的提交: $ git show v1.4 tag v1.4 Tagger: Ben...创建一个轻量标签时不需要使用-a、-s或-m选项 $ git tag v1.4-lw $ git tag v0.1 v1.3 v1.4 v1.4-lw v1.5 如果你现在在这表标签上执行git show...这个过程有点像推送分支,对应的命令是git push origin [tag name] $ git push origin v2.3.3 如果你有很多标签需要一次性推送过去,可以使用git push命令的

17810

快速学习-Git使用

Git使用 使用步骤: ①准备工作 1.初始化身份信息(只要不变换电脑,只需要做1次即可) 2.克隆仓库代码(下载仓库代码) / 拉取最新的(pull,更新) 【工作第1天:克隆,其后的每1天开工前都是...pull】 ②写代码(对代码的编辑、创建、删除操作) ③提交本地仓库(暂存区) ④提交到远程仓库(当天下班的时候) 实操: ①准备工作 初始化身份信息: $ git config --global...user.name “用户名” $ git config --global user.email “邮箱地址” ?...克隆代码(下载仓库) $ git clone HTTPS下载地址 ? ? ② 创建t1.php、t2.php、t3.php ? ③ 提交到本地仓库 $ git add . ?...④ 提交到远程仓库 $ git commit -m “注释” $ git push 配置文件位于当前本地工作区中的.git文件夹中,文件名叫做config。 ? ?

30020

快速了解 Git 仓库

2.git clone 拷贝一个 Git 仓库到本地进行查看修改: ? eg.: 首先,去coding(较流行的一个Git服务器)随便找个项目,复制Git仓库地址: ?...四、Git仓库 Git 并不像 SVN 那样有个中心服务器。 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。...(3)自己搭建Git 仓库 你也可以搭建属于自己的Git服务器,参见:http://www.runoob.com/git/git-server.html 1、安装Git ?...创建一个git用户组和用户,用来运行git服务: ?...3、初始化Git仓库 选定一个目录作为Git仓库: ? 以上命令Git创建一个空仓库,服务器上的Git仓库通常都以.git结尾。然后,把仓库所属用户改为git: ? 4、克隆仓库 ?

54220
领券