git提交代码

使用git将项目上传到github(最简单方法)

大城市里の小女人 提交于 2020-01-04 02:45:00
使用git将项目上传到github(最简单方法) 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可: https://git-for-windows.github.io/ 1.进入Github首页,点击New repository新建一个项目 2.填写相应信息后点击create即可 Repository name: 仓库名称 Description(可选): 仓库描述介绍 Public, Private : 仓库权限(公开共享,私有或指定合作者) Initialize this repository with a README: 添加一个README.md gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore license: 证书类型,对应生成文件LICENSE 4.点击Clone or dowload会出现一个地址,copy这个地址备用。 5.接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here,Git Bash Here,这里我们选择Git Bash Here,进入如下界面,Test_Bluetooth即为我的项目名。 6.接下来输入如下代码

两种方法上传本地文件到github

若如初见. 提交于 2020-01-04 02:42:39
自从使用github以来,一直都是在 github网站 在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败。最重要的原因是我习惯本地编辑,完成以后再一起上传github。看过了几个教程,总结出最适合自己的比较简单的方法。 两种方法上传本地文件到github 1. github在线上传文件夹 在线上传也可以上传完整的文件夹结构,直接拖拽到上传文件页面的框中即可。 1.1点击上传文件 点击上传 1.2 直接拖拽 直接拖拽即可上传文件夹及文件夹里面的文件。如果点击* choose your files *就只能上传单个文件。 直接拖拽 2. 通过git工具上传本地文件夹(本地项目) 2.1 下载 git工具 选择对应版本下载 2.2 下载完成后安装完成,注意在安装过程中可以选择创建桌面快捷方式 桌面快捷方式 2.3 绑定用户 打开git-bash.exe(直接在桌面上点击右键,或者点击开始按钮找到Git Bash) 运行gitBash.gif 在打开的GIt Bash中输入以下命令(用户和邮箱为你github注册的账号和邮箱) $ git config --global user.name "hanyuntao" $ git config --global user.email "hanyuntaocn@163.com" Paste_Image.png 2.4 设置SSH

git和jenkins自动化代码上线

[亡魂溺海] 提交于 2020-01-03 21:21:45
1. 介绍 什么是持续集成? 经常频繁的代码合并, 持续集成跟运维有关的工作,提供一个代码仓库,版本控制系统(备份,迁移) 什么是持续交付? 开发团队---测试团队---运维上线 开发团对,单元测试,---测试-- 代码质量检测--- 测试, sonarqube 什么是持续部署? 频繁的代码上线,持续部署 2. 持续集成 什么是版本控制系统 每一次提交或修改都看作是一个版本 版本控制系统解决了什么问题? 快速回滚到指定的版本,只保留变化的内容 常见版本控制系统svn与git区别? svn: 中心化的代码仓库 git: 分布式的代码仓库 安装和配置git #git的安装 yum install git -y git --version ​ git config --global user.name "xxxx" git config --global user.email "xxxx@qq.com" git config --global color.ui "true" 创建版本库 mkdir test cd test git init git仓库添加文件 git add . #添加文件到缓冲区 git commit -m 'add three file' git修改文件名称并提交 git mv file1 file4 git commit -m 'change file name'

git 常用命令

烈酒焚心 提交于 2020-01-03 09:53:48
git diff 1、查看代码改动了哪些地方 2、此外git diff还可以对比两次提交之间的差距 如上图所示,找到两次提交对应的id 然后提交如下命令: git diff id1 id2 即可 3、查看暂存区与版本库之间的差距 git diff staged 4、查看分支之间的差距 git branch//查看分支名 git branch1 branch2 check out 1、切换分支 *表示当前所在分支 2、新建并且切换分支 git check out -b test //新建test分支并且切换到test分支 3、撤销操作 git check out java.class(要撤销的文件名) 进入暂存区不能撤销,可以直接提交,然后找到这一次提交之前的id,重置一下回到最初版本 stash merge&rebase (以上两条待补充) 来源: CSDN 作者: ​​Advancer 链接: https://blog.csdn.net/qq_23043541/article/details/103804423

github上创建java项目简单操作

假如想象 提交于 2020-01-03 08:35:33
github上创建java项目简单操作 参考L: github上创建java项目简单操作 - CSDN博客 http://blog.csdn.net/qq_29392425/article/details/72597717 1 下载git的地址, https://git-for-windows.github.io ,网速慢的同学,请移步国内镜像 国内镜像 ------windows下的, 2 安装对应的系统版本,32 或64; 3 安装完成后设置你的姓名和邮箱,用来生成ssk的pub吗 时git可以辨别你是否可以提交代码,(更改代码) 3-1 git config --global user.name "wangchao" git config --global user.email "15175076543@163.com" 4 这就是安装完成了 ,下一步先来生成ssk码,以便你可以把github上的项目download到你的本地; 5 执行git命令 : $ ssh-keygen - t rsa -C "15175076532@163.com" 邮箱换成你自己的邮箱地址,此命令执行后会在你的C:\Users\Administrator 路径下生成一个.ssh 的 文件夹,当中有两个文件。1 id_rsa 2 id_rsa.pub 这两个文件

在github上创建项目,博客

穿精又带淫゛_ 提交于 2020-01-03 08:35:19
第一步,在github上建个仓库。 注:我这里是要创建一个 zhangsx18.github.io 的博客,所以仓库名称必须是zhangsx18.github.io . 不然会出现文章最后面的错误。 一个github帐号只能创建一个博客,博客的名称必须和用户名相同。 二、 https://desktop.github.com/ 下载github客户端,翻墙不行的话,可以试试不翻墙。 创建ssh:打开终端检测是否存在ssh:命令cd ~/.ssh 如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下 如果不存在,通过默认的参数直接生成ssh $ssh-keygen -t rsa -C xxxxx@gmail.com(注册github时的email) 三、 在github中添加ssh(如图示): 登陆github,选择Account Settings-->SSH Keys 添加ssh Title:xxxxx@gmail.com,可以随便填 Key:打开你生成的id_rsa.pub文件,将其中内容拷贝至此。 四、 打开终端,先测试一下你的帐号跟github连上没有:ssh -T git@github.com 如果出现如下提示,表示你已经连上了. 五、 clone刚才新建的repository 到本地,输入命令: git clone git@github.com

Git --- 常用指令操作

丶灬走出姿态 提交于 2020-01-02 21:09:47
一、查看当前状态 git status 用于知道自己当前对仓库操作到哪一步了; 1、下图的提示是我当前什么提交操作都没有 2、如果我在仓库新建了个 readme.txt 的文件,再次进行该命令; 会提示我说目前没有任何提交,但是会有N个文件将会被提交; 二、添加到缓存区 git add 1、添加单个文件 git add 文件名 ; 会发现没有任何提示,此时就可以通过 git status 查看提交状态; 可以看到 new file 中有我们刚刚提交的文件,表示提交成功了,但此时该文件是在缓存区,并不是在仓库; 2、添加多个文件 git add 文件名1 文件名2 文件名3 (注意:文件名之间是用空格分开的) 例如我又新建了 index.html 和 login.html 文件 然后查看状态,发现会有三个,这是正常的,这是把你当前所有在缓存区的提交都显示出来了; 额外补充: 在上面命令行中会发现有 git rm --cached <file>... 的命令; 这个命令的意思是撤回提交 git rm --cached 文件名 ; ①比如我撤回一个文件 ②比如我撤回多个文件 3、将当前目录添加到缓存区 git add . 三、提交到仓库 git commit -m "注释内容" (注释是可以写中文的) 此时,就提交成功了! 如果此时我修改了 readme.txt 文件的内容,然后在提交

如何将现有的非空目录转换为Git工作目录并将文件推送到远程存储库

邮差的信 提交于 2020-01-02 16:28:56
我有一个非空目录(例如/ etc / something),其中包含无法重命名,移动或删除的文件。 我想将这个目录检查到 git 中。 我希望能够使用“git push”或类似的东西将此存储库的状态推送到远程存储库(在另一台计算机上)。 这很简单,使用Subversion(目前我们使用Subversion),使用: svn mkdir <url> -m <msg> cd <localdir> svn co <url> . svn add <files etc> svn commit -m <msg> 什么是git等价物? 我可以“git clone”到一个空目录中,只需移动.git目录并使一切正常吗? #1楼 如果远程存储库不为空(如果您在hub.jazz.net上使用IBM DevOps就是这种情况),那么您需要使用以下序列: cd <localDir> git init git add -A . git pull <url> master git commit -m "message" git remote add origin <url> git push 编辑1月30日17日:请看下面的评论,确保您使用正确的回购! #2楼 这是我的解决方案: git init git remote add origin PATH/TO/REPO git fetch git checkout

Git与Github基本操作

前提是你 提交于 2020-01-01 21:19:40
Git与Github Git git是一个版本管理控制系统(VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点。将更新记录恢复回来。 基本工作流程 3.git仓库:用于存放提交记录 2.暂存区:临时存放被修改文件 1.工作目录:被git管理的项目目录 先通过工作目录提交到暂存区,再将暂存区的文件提交到git仓库 命令 #基本操作 #查看git版本 git --version #git 的配置 git config --global user.name #配置提交人姓名 git config --global user.email #配置提交人的邮箱地址 git config --list #配置查看git配置信息 #git的提交步骤 先创建一个项目文件夹,切换到项目文件夹下,打开git git init #初始化git仓库 git status #查看文件状态 git add 文件列表 #添加被git管理的文件到暂存区 git commit -m 提交记录 #向仓库中提交代码 git log #查看提交记录 #git的撤销 git checkout 文件 #用暂存区中的文件覆盖工作目录中的文件 git rm --cached 文件 #将文件从暂存区中删除,删除不希望被git管理的文件 git rest --hard commitID

再看git

元气小坏坏 提交于 2020-01-01 04:52:57
基础 官网: https://git-scm.com/ 国外网友制作的Git Cheat Sheet 安装git 配置git git config --global --list git config --global user.name git config --global user.name wangliran 删除:git config --global --unset user.name 别名:git config --global alias.st status git st === git status 使用git 仓库—repository 基本操作 git init mkdir 创建文件夹 touch 创建文件 git add 添加文件 git commit -m ’meassge‘ 本地提交文件,meassge为提交信息 git status 随时查看状态 git diff 查看修改 git log 查看提交日志 版本回退 git reset --heard (HEAD^ | ID | 100^) git reflog git checkout – fiename 回退到该文件最近的一次commit 或 add [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I4H3yf34-1577612932181)(evernotecid:/