git初探

  1. 下载git,这个就不做演示了,百度搜搜都有;
  2. 启动git bash,启动时你会看见一个git GUI,个人理解是个图像界面(有理解错的,请指正);
  3. 在自己常用的磁盘下面,创建一个文件夹,作为本地仓库使用
使用命令:cd /E;
        mkdir projectTest
        cd projectTest

4.之后我们就告诉git,我们仓库帮你准备好了,git需要接受我们为它生成的仓库:   

git init       --初始化成功以后会带一个(master)
git add .    --在projectTest中我们放入提交的项目,把该目录下所有添加到git中
git commit -m "this is test" --作为一个合格的码农怎么会没有注释呢,"this is test"

  5.之后我们要把本地git和github建立桥梁,通过一下方式:

ssh-keygen -t rsa -C "[email protected]"   --使用这个在本地生成公钥
寻找.ssh文件,我的是在C盘下,C:\Users\Administrator\.ssh ,
找到id_rsa.pub文件,把里面的内容复制出来,你会看到里面有个邮箱名字,那个就是你创建github使用的邮箱
在github中setting中找到ssh选项,把复制出来的公钥考到里面点击确认

现在本地的git就和github建立关系了,那我们现在测试一下,

 输入:ssh -T [email protected],你会看到 You‘ve successfully authenticated;

 最后插入这两行代码,提交本地项目,就可以搞定了

git remote add origin https://github.com/xuningkai-hangzhou/projectTest.git
git push -u origin master

 

问题来了,如果我们要建立分支怎么做:

  

git branch   --先查看分支,看到只有master
git checkout -b page_1   --先建一个分支
git push origin page_1   --push一下,搞定,之后去github上查看一下

创建了一个项目,我们第一期的时间我们应该纪念一下,保留一个原始稿:

git tag v1.0  -- 里程碑
git push origin --tag    --再次提交
时间: 2024-08-07 00:14:53

git初探的相关文章

《Android编程权威指南》-读书笔记(三)Git初探

<Android编程权威指南>-读书笔记(三)Git初探 版本控制-Git 为什么要使用版本控制 什么是版本控制?我为什么要关心它呢?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统.在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,你可以对任何类型的文件进行版本控制. 如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望拥有的功能).采用版本控制系统(VCS)是个明智的选择.有了它你就

[Git] MAC上Git初探

1.基本设置,包括用户名.邮箱.编辑工具.查看设置.帮助等 $ git config --global user.name "John Doe" $ git config --global user.email [email protected] $ git config --global core.editor vim $ git config --list $ git help xxx(如config) 2.创建第一个Git库 $ git init 本地git维护由三棵树组成,Wo

git零基础深入浅出 之 [git初探]

出于总结和推广git的目的,(实在太好用).决定安利一篇git的博文. ps. 由于篇幅有限.本文只是对git和部分命令做一个简单介绍,要专门学习指令请移的同学请直接滑到文末戳链接. Git是什么? 如果你能看到这篇文章,我相信你一定知道 Git是目前世界上最先进的分布式版本控制系统(没有之一). 不明白没关系:有同学问那什么是版本控制系统? coder们都有过这样的体验, 例如我要写一个大数运算(并不简短的程序实例),包含了 加减乘除 几种方法. 突然发现: 除了 减法 有bug,其他的算数都

Git初探--笔记整理和Git命令详解

几个重要的概念 首先先明确几个概念: WorkPlace : 工作区 Index: 暂存区 Repository: 本地仓库/版本库 Remote: 远程仓库 当在Remote(如Github)上面clone一个项目到本地时(假设项目名为GitTest),在本地就会看到一个名为GitTest的目录,目录下有项目代码和一个名为.git的目录,什么是工作区呢,就是除了.git文件夹以外的所有东西,我们主要在工作区上阅读,修改,添加删除代码和其他内容,而这个.git目录就称为一个版本库,这个版本库中存

git使用初探

1.创建文件夹,初始化git 比如在 E:\Study\xuexixuexi\guns 下创建一个guns的文件夹 使用cmd进入该文件夹:输入git init git init 2.添加远程仓库: 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname] [url]: 如果需要修改本地仓库: git remote rename 命令修改某个远程仓库在本地的简称,比如想把 pb 改成paul,可以这么运行 git remote re

Git学习笔记(2)-初探Git

1.创建版本库 (1)设置Git的配置变量.这些设置会在全局文件(.gitconfig)或系统文件(/etc/gitconfig)中做永久记录 $ git config --global user.name "Kimisme" $ git config --global user.email [email protected] (2)在本用户的全局配置中,设置Git别名 $ git config --global alias.st status $ git config --globa

初探git

身为一个前端开发工程师竟然没有一个GitHub账号,想来也是太不像话了,可是单单有一个账号就ok了吗? 当然不是,而摆在面前除了注册一个id 那便是了解怎样使用它了,废话不多说,走起~ 以windows版本的git为例 1. git客户端一个---download 万能的博友,若发现本博有不对之处,万望指正 小弟感激不尽~

初探Git git基本用法

Git 是当前最流行的版本控制程序之一,文本包含了 Git 的一些基本用法 创建 git 仓库 初始化 git 仓库 mkdir project # 创建项目目录 cd project # 进入到项目目录 git init # 初始化 git 仓库.此命令会在当前目录新建一个 .git 目录,用于存储 git 仓库的相关信息 初始化提交 touch README git add . # 将当前目录添加到 git 仓库中, 使用 git add -A 则是添加所有改动的文档 git commit

基于 Jenkins+Docker+Git 的CI流程初探

在如今的互联网时代,随着软件开发复杂度的不断提高,软件开发和发布管理也越来越重要.目前已经形成一套标准的流程,最重要的组成部分就是持续集成(Continuous Integration,CI)及持续部署.交付(CD).在此,我们来以一个案例初步了解 CI 流程.那么什么是 CI 呢?简单来讲,CI 就是将传统的代码合并.构建.部署.测试都集成在一起,不断地执行这个过程,并对结果进行反馈. CI 流程设计图: 工作流程: 1. 开发人员提交代码到Git版本仓库:2. Jenkins人工/定时触发项