远程工作

《廖雪峰Git教程》学习笔记

拟墨画扇 提交于 2019-12-09 08:59:16
原文链接 一.创建版本库 ①初始化一个Git仓库:git init ②添加文件到Git仓库:1.git add<file> ; 2.git commit 二.时光机穿梭 ①查看工作区状态,文件是否被修改过:git status ②查看修改的内容:git diff 1.版本回退 ①HEAD:当前版本 ②HEAD^:上个版本 ③定位版本: git reset --hard commit_id ④git log:穿梭前,用 git log 可以查看提交历史,以便确定要回退到哪个版本 ⑤git reflog:要重返未来,用 git reflog 查看命令历史,以便确定要回到未来的哪个版本。 2.工作区和暂存区 ①工作区:就是你在电脑里能看到的目录,比如我的 learngit 文件夹就是一个工作区 ②版本库:工作区有一个隐藏目录 .git ,这个不算工作区,而是Git的版本库。 ③暂存区:Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区。 第一步是用 git add 把文件添加进去,实际上就是把文件修改添加到暂存区; 第二步是用 git commit 提交更改,实际上就是把暂存区的所有内容提交到当前分支。 3.管理修改 ①每次修改,如果不add到暂存区,就不会加入到commit中 4.撤销修改 ①git checkout -- file

《Git教程-廖雪峰》学习笔记

落爺英雄遲暮 提交于 2019-12-09 08:59:00
一.创建版本库 ①初始化一个Git仓库:git init ②添加文件到Git仓库:1.git add<file> ; 2.git commit 二.时光机穿梭 ①查看工作区状态,文件是否被修改过:git status ②查看修改的内容:git diff 1.版本回退 ①HEAD:当前版本 ②HEAD^:上个版本 ③定位版本: git reset --hard commit_id ④git log:穿梭前,用 git log 可以查看提交历史,以便确定要回退到哪个版本 ⑤git reflog:要重返未来,用 git reflog 查看命令历史,以便确定要回到未来的哪个版本。 2.工作区和暂存区 ①工作区:就是你在电脑里能看到的目录,比如我的 learngit 文件夹就是一个工作区 ②版本库:工作区有一个隐藏目录 .git ,这个不算工作区,而是Git的版本库。 ③暂存区:Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区。 第一步是用 git add 把文件添加进去,实际上就是把文件修改添加到暂存区; 第二步是用 git commit 提交更改,实际上就是把暂存区的所有内容提交到当前分支。 3.管理修改 ①每次修改,如果不add到暂存区,就不会加入到commit中 4.撤销修改 ①git checkout -- file:丢弃工作区的修改

Git 之 常用命令

梦想与她 提交于 2019-12-09 08:58:36
1、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 2、配置 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git config -e [--global] # 设置提交代码时的用户信息 $ git config [--global] user.name "[name]" $ git config [--global] user.email "[email address]" 3、增加/删除文件 # 添加指定文件到暂存区 $ git add [file1] [file2] ... # 添加指定目录到暂存区,包括子目录 $ git add [dir] # 添加当前目录的所有文件到暂存区 $ git add . # 添加每个变化前,都会要求确认 # 对于同一个文件的多处变化,可以实现分次提交 $ git add -p # 删除工作区文件,并且将这次删除放入暂存区 $ git rm [file1] [file2] ... # 停止追踪指定文件,但该文件会保留在工作区 $ git rm --cached [file] # 改名文件,并且将这个改名放入暂存区

git常用命令

爱⌒轻易说出口 提交于 2019-12-09 00:59:28
安装git linux系统安装 sudo yum install git 如果是基于Debian的发行版,即Ubuntu系统 sudo apt-get install git mac系统安装 mac一般自带git 如果没有可到git官网进行下载: 点击跳转官网下载安装包 直接下一步就可以。。。安装完成后,打开终端,输入git --version,即可显示版本。表示安装成功。 windows系统安装 到git官网进行下载: 点击跳转官网下载安装包 直接下一步,可选择安装盘符。。。 安装完成后,点击右键会有Git Bash Here,点击后弹出命令行窗口,输入git --version,即可显示版本。表示安装成功。 git仓库的划分 Workspace:工作区,就是你在电脑里能看到的目录。 Index / Stage:暂存区,一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。通过add命令将工作区内容添加到暂存区。 .git是我们初始化目录时git自动创建的一个隐藏目录,里面存放的是我们所有的版本信息。勿动!!! Repository:仓库区(或本地仓库),工作区有一个隐藏目录.git。通过commit命令将暂存区内容添加到仓库区。 Remote:远程仓库。通过push命令将暂存区的内容提交到远程仓库。

Git、GitHub 使用说明(上)

五迷三道 提交于 2019-12-08 05:17:34
Git、GitHub 使用说明(上) 一、预备知识: 1、GitHub是一个基于git的代码托管平台。通过Github可以实现社会化编程。 2、Git:一个 分布式版本控制系统 。Git没有中央服务器,不需要联网,每个人的电脑就是一个完整的版本库。 用户名 和 邮箱 作为Git系统标识。Git系统标识会在提交日志中显示。 $ git config --global user.name "your name" $ git config --global user.email "your_email@youremail.com" 3、Git 能跟踪仓库每个 文本文件 的修改和删除具体变化。 二进制文件 虽能也能被版本控制系统管理,但是版本控制系统无法跟踪文件的变化。版本控制系统只能把二进制文件每次改动串起来,只能知道图片从 1kb变成2kb ,版本控制系统也 不知道 二进制文件的 具体变化 。 4、仓库( repository )操作:上传仓库、检出仓库 $ git remote add origin git@github.com:yourName/yourRepo.git $ git clone username@host:/path/to/repository 5、仓库(版本库-- 隐藏目录 '.git' )和Git的关系:本地仓库由 Git 维护的三棵"树"组成。第一个:

13.git的简单使用

我怕爱的太早我们不能终老 提交于 2019-12-07 16:14:38
返回顶部 扩大 缩小 Zhang_derek 博客园 我的首页 全部分类 Python基础 Python进阶 Python爬虫 前端基础 Django基础 Flask系列 REST framework 项目相关 学习资源 13.git的简单使用 安装 https://git-scm.com/downloads 一直点下一步就可以,安装完后打开方法:‘开始菜单’-->'Git'-->''Git Bash 安装完成后设置名字和电子邮件 bash基本操作 1)、cd : 改变目录。 2)、cd . . 回退到上一个目录,直接cd进入默认目录 3)、pwd : 显示当前所在的目录路径。 4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。 5)、touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。 6)、rm: 删除一个文件, rm index.js 就会把index.js文件删除。 7)、mkdir: 新建一个目录,就是新建一个文件夹。 8)、rm -r : 删除一个文件夹, rm -r src 删除src目录, 好像不能用通配符。 9)、mv 移动文件, mv index.html src index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写

Git使用教程

孤街浪徒 提交于 2019-12-07 12:40:24
一:Git是什么?   Git是目前世界上最先进的分布式版本控制系统。   二:SVN与Git的最主要的区别?   SVN是集中式版本控制系统,版本库是集中放在中央 服务器 的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。   Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。   三:在windows上如何安装Git?   msysgit是 windows版的Git,如下:   需要从网上下载一个,然后进行默认安装即可。安装完成后,在开始菜单里面找到 "Git --> Git Bash",如下:   会弹出一个类似的命令窗口的东西,就说明Git安装成功。如下:   安装完成后,还需要最后一步设置,在命令行输入如下:   因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识。  

Git使用教程:最详细、最傻瓜、最浅显、真正手把手教

血红的双手。 提交于 2019-12-06 14:27:11
原文地址:https://mp.weixin.qq.com/s/u8axPALQKdh1Qk8jaY6jjA Git使用教程: 最详细、最傻瓜、最浅显、真正手把手教! 导读: 因为教程详细,所以行文有些长,新手边看边操作效果出乎你的预料。GitHub虽然有些许改版,但并无大碍。 一、Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 二、SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。 Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。 三

jenkins节点启动

对着背影说爱祢 提交于 2019-12-06 12:52:33
第一步:进入节点页面 点launch,下载slave-agent.jnlp,放到节点远程工作目录 下 再右击:agent.jar链接,复制链接地址,会提示下载agent.jar,同样放到节点远程工作目录 下 第二步: 进入节点远程工作目录 下:执行如下命令 java -jar agent.jar -jnlpUrl http://XXX.XXX.XXX.XXX:8080/computer/test/slave-agent.jnlp -secret 4fe9e74fb15e2c9e10388d15973696ce5a65222a361cd9dc9879a81f55b7ad97 -workDir "D:\ProgramFiles2\Jenkins\var" 来源: https://www.cnblogs.com/jodie2019/p/11985007.html

Git随手查,10分钟搞定git命令

怎甘沉沦 提交于 2019-12-06 12:06:05
1.$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 2.初始化一个Git仓库,使用git init命令。 3.添加文件到Git仓库,分两步: 第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件; 第二步,使用命令git commit,完成。 4.查看所有文件ls -ah 查看某一个文件的历史提交信息,git blame [file_name] 5.要随时掌握工作区的状态,使用git status命令。 6.如果git status告诉你有文件被修改过,用git diff可以查看修改内容。 7.HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id(7位)或git reset --hard HEAD^。 HEAD^上一个版本 HEAD^^上上个版本 HEAD~100上100个版本 8.穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。 9.要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。 10.直接丢弃工作区的修改时,用命令git checkout -- file