
git
dxmcu
QQ : 2795247843
展开
-
借助GitHub托管你的项目代码
PS:话说自己注册了GitHub都很久了,却没有怎么去弄,现在系统学习一下,也把自己的学习经历总结下来share给大家,希望大家都能把GitHub用起来,把你的项目代码happy地托管起来!一、基本概念 1.1 必须了解的概念 (1)仓库 - Repository 仓库即你的项目,你想在GitHub上开源一个项目,那就必须要新建一个Repository。如果你开源的项目有多个转载 2016-10-25 17:14:08 · 508 阅读 · 0 评论 -
超级有用的git reset --hard和git revert命令
很多时候,git新手容易误操作,比如,在levelIISZ-1.4.dev分支下,运行了git pull idccpp-1.0的结果,这样做麻烦很大,经常导致maven项目格式不正确,这个时候,可以用git reset --hard去撤销这次修改但是这样做也有问题,可能之前本地的,没有提交的修改,都消失了。可以尝试git revert命令reset是指将当前head的内容重置,不会留任转载 2017-09-23 09:03:20 · 305 阅读 · 0 评论 -
git创建远程分支
现在我在master分支上,工作目标是干净的,也没有需要commit的: $ git branch * master release $ git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit,...转载 2019-01-25 17:22:40 · 22281 阅读 · 0 评论 -
git 合并分支的一般流程
git checkout master 切换到主干分支git pull 拉取最新远程代码git checkout -b dev -b参数表示创建并切换相当于 git branch dev 再 git checkout devgit branch 显示所有分支,当前分支前有 * 号。git add [文件名] git commit [文件名] 提交到了dev 分支...转载 2019-01-26 09:06:42 · 2076 阅读 · 0 评论 -
git 本地分支到远程分支
git branch -agit checkout -b xxxgit statusgit add .git commit -m "xxxxxx"git checkout mastergit pull 最新 (git pull)git push origin xxx:xxx (把新建的本地分支push到远程服务器,远程分支与本地分支同名(当然可以随意起名))g...原创 2019-01-28 15:21:54 · 177 阅读 · 0 评论 -
git merge 远程两个分支
背景问题,把原有的dev版本合并到master版本中。1、把源码clone到本地库中。git clone [gitsite git远程网址]2、在本地新建一个与远程的dev版本相同(被合并的版本)的dev分支git checkout -b dev origin/dev3、返回到master版本git checkout master4、把本地的dev合并到master...转载 2019-01-28 15:26:06 · 2096 阅读 · 0 评论 -
git fetch 的简单用法:更新远程代码到本地仓库
方式一1. 查看远程仓库$ git remote -veoecn https://github.com/eoecn/android-app.git (fetch)eoecn https://github.com/eoecn/android-app.git (push)origin https://github.com/com360/android-app.git (fetch)o...转载 2019-03-14 09:15:54 · 612 阅读 · 0 评论 -
git操作说明
https://blog.youkuaiyun.com/zyzn1425077119/article/details/50819856转载 2019-03-14 09:17:34 · 101 阅读 · 0 评论 -
error: Entry 'xxxxxx' not uptodate. Cannot merge.
Ask:I'm trying to update my repo from a remote branch and keep getting this error when I do a "git pull". as below,xintan.chen@announce:~/ARM/m1-kernel$ git pullUpdating 59a968e..5f5a4e5error: E...转载 2019-03-14 09:18:04 · 30110 阅读 · 1 评论 -
ubuntu 14.04 gitlab 的搭建
经过两天的尝试,gitlab 终于在 ubuntu14.04 上面搭建起来。 一、安装相关软件。 // 执行如下命令: sudo apt-get install vim git curl openssh-server ca-certificates postfix // 如果出现依赖个版本软件的问题,请参考: http://www.cn...转载 2019-03-20 22:18:22 · 330 阅读 · 0 评论 -
git pull遇到错误:error: Your local changes to the following files would be overwritten by merge:
场景:因为有事情需回到学校搞毕设,同事在公司说接口代码有问题,需要修改; 我用笔记本把代码同步到笔记本,然后做了一些修改、提交。修改完成。 第二天我来到公司(公司里用台式机,不是自己的笔记本),忘了先git pull到本地之后,直接在台式机上的代码进行编写,突然想起忘了pull了,然后想用git pull来更新本地代码。结果报错:error: Your local ...转载 2019-03-13 10:47:59 · 14558 阅读 · 2 评论 -
Git 版本控制器使用指南-II(远程代码控制)
这篇主要讲的是FreeBSD上部署的Git中,远程的代码仓储的使用,下面是Git远程的测试,服务器和客户机还是同一台虚拟机,使用另外创建的git用户测试![git@zfsworkstation ~/gitwork]$ git config --global user.name "Git.TAO"[git@zfsworkstation ~/gitwork]$ git config --glob转载 2017-03-23 13:55:35 · 508 阅读 · 0 评论 -
GIT仓库如何恢复到前一次提交
通过使用Git版本恢复命令reset,可以回退版本。reset命令有3种方式:git reset –mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息 git reset –soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可转载 2017-01-12 14:27:54 · 16503 阅读 · 0 评论 -
Ubuntu Git安装与使用
本系列文章由 @yhl_leo 出品,转载请注明出处。文章链接: http://blog.youkuaiyun.com/yhl_leo/article/details/50760140本文整理和归纳了关于Ubuntu中Git安装与使用的资源,希望对大家有所帮助。1 安装安装方式主要有两种,即通过Apt和source:1.1 通过Apt安装:官网上提供的命令是:$转载 2016-12-28 16:24:04 · 583 阅读 · 0 评论 -
Git的Patch功能
UNIX世界的软件开发大多都是协作式的,因此,Patch(补丁)是一个相当重要的东西,因为几乎所有的大型UNIX项目的普通贡献者,都是通过 Patch来提交代码的。作为最重要的开源项目之一,Linux,也是这样的。普通开发者从软件仓库clone下代码,然后写入代码,做一个Patch, 最后用E-mail发给Linux Kernel的维护者就好了。Git最初作为Linux的版本控制工具,提供了透明、转载 2017-01-05 18:43:05 · 370 阅读 · 0 评论 -
Git使用总结!
情景1:多人协作之如何建立本地分支?假若你已经clone了别人的仓库并且需要修改,最好的办法是建立自己的分支然后在合并,具体步骤如下:1.建立一个自己的分支Git branch mybranch此时可以使用git branch查看当前的分支情况,如不 出意外,则显示一个master一个mybranchi分支,而你当前在master分支上。2.切换到新建的转载 2016-12-28 22:32:09 · 298 阅读 · 0 评论 -
git 使用总结之详细步骤一
$ sudo apt-get update$ sudo apt-get install git 安装下载完成后,可以使用下面的命令行,确认Git的版本:$ git --version原创 2016-12-28 22:52:14 · 343 阅读 · 0 评论 -
git 使用总结之详细步骤二
2 git入门2.1 配置git首先,是指定用户名和邮箱:$ git config --global user.name "Your Name"$ git config --global user.email "youremail@domain.com"可以如下查看配置信息:$ git config --list2.2 创建一个本地repository创建一个名为my原创 2016-12-28 22:53:52 · 350 阅读 · 0 评论 -
git使用总结之详细步骤三
情景1:多人协作之如何建立本地分支?假若你已经clone了别人的仓库并且需要修改,最好的办法是建立自己的分支然后在合并,具体步骤如下:1.建立一个自己的分支Git branch mybranch此时可以使用Git branch查看当前的分支情况,如不 出意外,则显示一个master一个mybranchi分支,而你当前在master分支上。2.切换到新建的原创 2016-12-28 22:56:46 · 344 阅读 · 0 评论 -
超级有用的git reset --hard和git revert命令
很多时候,git新手容易误操作,比如,在levelIISZ-1.4.dev分支下,运行了git pull idc cpp-1.0的结果,这样做麻烦很大,经常导致maven项目格式不正确,这个时候,可以用git reset --hard 去撤销这次修改但是这样做也有问题,可能之前本地的,没有提交的修改,都消失了。可以尝试git revert命令reset是指将当前head的内容重转载 2017-01-06 00:25:38 · 631 阅读 · 0 评论 -
git diff命令详解
diff里面a表示前面那个变量,b表示第二个变量HEAD commit版本Index staged版本a、查看尚未暂存的文件更新了哪些部分,不加参数直接输入 git diff此命令比较的是工作目录(Working tree)和暂存区域快照(index)之间的差异也就是修改之后还没有暂存起来的变化内容。b、查看已经暂存起来的文件(stag转载 2017-01-06 11:35:15 · 2422 阅读 · 0 评论 -
怎样使用git add命令将当前修改的两个乃至多个文件一次性全部加入暂存区,不包括未跟踪的文件
git add . 或者 git add --all原创 2016-12-29 09:02:18 · 4995 阅读 · 0 评论 -
git本地仓库,分支切换的文件修改问题
在本地创建的git仓库,在分支1中修改某文件,不提交,切换到分支2,结果在分支2中也能看到分支1中的修改,并且可以在分支2中提交该修改。。。不明白为啥会这样,分支之间的修改,应该是互相不可见的才对吧。其实在切换分支之前,提交一下其实也没什么,但这样的特性总让人感觉不爽。从下面的文章中找到了一个解决方法,那就是在分支1中,切换之前先git stash一下,它会把你的修改隐藏起转载 2016-12-30 19:38:51 · 5699 阅读 · 0 评论 -
ubuntu 16.04如何生成ssh key以及如何查看ssh key
ubuntu 16.04如何生成ssh key以及如何查看ssh key检查本地是否有SSH Key存在在终端输入ls -al ~/.ssh如果输出的是:No such file or directory那就没有ssh key如果有就会出现这样:生成新的SSH key首先在终端输入ssh-keygen -t rsa -C "your_email@example.com...转载 2019-03-23 11:03:10 · 530 阅读 · 0 评论