美文网首页
Git能做什么

Git能做什么

作者: 失智者 | 来源:发表于2018-09-18 15:03 被阅读0次

    Git是什么?

    Git是目前世界上最先进的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    git基本功能

    workspace: 本地的工作空间。

    index:缓存区域,临时保存本地改动。

    local repository: 本地仓库,指向最后一次提交HEAD。

    remote repository:远程仓库。

    git clone

    从远程仓库拉代码到本地,其实内部主要是将整个git资源拉下来。

    git checkout

    用于获取以前版本的文件。

    git status

    查看当前工作区的状态,如果有修改就会出现让你add到index区的提示。

    git add    添加一个修改到index区,这之后才能commit。

    git commit    将index区的修改提交到当前branch的HEAD区, 添加参数--amend可以用来修改提交注释。

    git log    看commit信息的历史记录。

    git fetch  将远程仓库的最新代码拉下来但不自动与本地代码merge。

    git pull   将远程仓库的最新代码拉下来并merge到当前分支上。

    Git命令流程图

    在idea中部署远程仓库

    1、创建SSH Key,在系统盘的用户文件夹中的.ssh目录下,用文本打开id_rsa,复制代码到GitHub中。

    2、在GitHub创建新的仓库。

    3、在本地的git仓库运行命令:git remote add origin git@github.com:Penguinzp/SpringBootLearning.git 

    4、然后在idea中开始运行命令行:

    ①进入程序路径输入 :git init

    ②输入:git add .

    ③输入:git status查看

    ④输入:it commit -m "create a new project"

    ⑤输入:git remote add origin git@github.com:Penguinzp/SpringBootLearning.git  

    ⑥输入:git push -u origin master

    相关文章

      网友评论

          本文标题:Git能做什么

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