git相关】的更多相关文章

Git相关软件偶尔需要***才能下载,故分享于此 1.Git-2.15.0-64-bit.exe 2.TortoiseGit-2.5.0.0-64bit.msi 3.TortoiseGit-LanguagePack-2.5.0.0-64bit-zh_CN.msi 4.GitHubDesktopSetup.exe 打包下载地址: https://share.weiyun.com/851ab18164c2c42f8a6bda71ba33cf77…
title: git相关整理 toc: false date: 2018-09-24 20:42:55 git merge 和 git merge --no--ff有什么区别? git merge命令用于合并指定分支到当前分支.默认情况下,执行快进式合并(fast-farward merge),直接通过把master指向feature来将两个分支并为一个分支,只保存master的分支信息. git merge --no--ff执行正常合并,在master分支上生成新的节点,就可以保存之前的fea…
git 相关流程: 预先配置: gitroot $ git config user.name XXXgitroot $ git config user.email XXX@XXX.com git remote add origin git@git.jd.com:ERP/user-dockerfile.git 1. git config --global user.name XXX 2. 克隆master到本地,git clone git@git.jd.com:bag/user-dockerfil…
git相关命令 基本操作 git init git add xxx git commit -m "first commit" git tag -a V1.0 -m '我的标签' git remote add origin git@github.com:4379711/spider.git 建立远程仓库连接 git push -u origin master:master 本地master提交到远程master分支 git push origin --tags 标签提交到远程仓库 git…
github入门   一.先了解 相比CVS\SVN优势: - 支持离线开发,离线Repository- 强大的分支功能,适合多个独立开发者协作- 速度快 github 本地有仓库,储存着所有repository的历史: 本地有缓冲区,指向你最近一次提交后的结果,改动一个文件,就是拿你改动的文件和缓冲区的文件进行 进行差异化比较 . 二.注册与安装 1.注册 https://github.com/ 2.下载安装(https://help.github.com/articles/set-up-gi…
git clone: 正如上图,当我们打开终端的情况下,默认我们所在的目录是在/home/shiyanlou的,大家可以在终端输入以下命令把目录切换到桌面cd  /home/Desktop这个时候输入'git clone https://....'后,下载的代码就在我们实验楼的环境桌面了.如果大家想要了解更多相关内容,可以学习实验楼中的<Linux基础入门(新版)>.http://forum.shiyanlou.com/forum.php?mod=viewthread&tid=541&…
1.Git 的一些快捷键 第一次创建本git 本地仓库 :: git  init  //在本地创建一个 Git仓库 :要在该目录下 第一次 要配置GitHub 的 账号和邮箱: git config -global user.name 'GitHub上的账户' git config -global user.email 'GitHub上的邮箱' git  status //查看当前仓库状态 (modified: 显示之前add 文件 有修改 需要重新 addd) git add .  //往本地…
先聊一点关于gitlab的内容和github的内容 Gitlab和GitHub,都是我们可以存放代码库的地方.不过Gitlab可以免费的存储私人代码,GitHub需要花钱才能够存储私人代码库,不过我想人家的初衷可能是本着尽量让你开源的动机.哈哈. 为了管理好我们的代码库,要准备好这么几样 Mac的常用终端命令: 查询常用Mac 终端命令后可以发现,和Unix常用命令好像一样.可能是Mac OS的最底层基于Unix吧. Git的常用命令 推荐的一些博客:Git帮助文档    猴子都能懂的Git …
一.在GitHub上创建新项目 (1)在GitHub首页 “New repository”,创建新版本库“test” (2)在本地使用GitBash,将repository clone到本地 git clone https://github.com/zhchnchn/HelloWorld.git (3)在本地HelloWorld目录下创建 README.md 文件. 以扩展名.md,.mkd,.mkdn,.mdown,.markdown等为结尾的文件,均以Markdown标记语言语法进行解析并显…
之前只会用图形端的GIT中,命令行的比较陌生,整理下,供自己以后参考 关键的名词: 工作区:工作区 Index / Stage:暂存区 仓库:仓库区(或本地仓库) 远程控制:远程仓库 到项目目录下git init git init 在文件夹中生成.git文件,后续的git add和git commit操作会将相关的文件存在.git文件中 git pull git pull <远程主机名> <远程分支名> :<本地分支名> 如果git remote,并且checkout了…
目录 1.Xadmin 1.Xadmin介绍 2.Xadmin安装 3.Xadmin的使用 2.项目环境搭建 1.外部依赖 2.依赖包安装 3.搭建项目 3.Git 4.日志配置 5.异常处理 6.创建数据库 1.Xadmin 1.Xadmin介绍 xadmin是Django的第三方扩展,比使用Django的admin站点更强大也更方便. 文档:https://xadmin.readthedocs.io/en/latest/index.html GitHub地址:https://github.c…
Git 优秀在线教程 廖雪峰-史上最浅显易懂的Git教程!…
1.Git教程 2.Git常用命令整理 3.EGit(Git Eclipse Plugin)使用…
一些有用的链接: https://www.git-scm.com/ http://nvie.com/posts/a-successful-git-branching-model/ Git开发模式: 建议至少有一个master和develop分支.master只做版本维护工作,develop用于开发.开发完成且测试通过后合并到master. 常用场景:  撤销提交到Remote的commit或者本地回滚 强制方式: 如果你推送到remote的commit没有被其他人pull过,那么你可以使用 gi…
进入到想要用git管理的project目录下 1.git init 意即该目录会被git监视一切的变动 同时生成一个.git文件夹下面存放了管理该project的一切必要信息 2.git add <filename>,相应的文件会被git跟踪更改 3.git commit -m 'some commit message' 4.merge all changes to git repository将所有git跟踪的信息都归入到git repository 5.总起来看git监视的目录下的文件有下…
1.posh-git Git的PowerShell扩展 项目地址: https://github.com/dahlbyk/posh-git 可以用psget快速安装扩展模块,psget下载安装地址 http://psget.net/…
Git教程http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/git - 简明指南http://rogerdudler.github.io/git-guide/index.zh.html如何在windows下安装GIThttp://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50.htmlGit 教程http://www.runoo…
git.apache2.gerrit安装 1.http://blog.csdn.net/benkaoya/article/details/8680886 2.http://fatalove.iteye.com/blog/1332881 (注:gerrit为代码审核工具,git提交的代码需要先经gerrit审核) git简易指南 http://rogerdudler.github.io/git-guide/index.zh.html http://www.androideng.com/?cat=5…
一.配置 打开Git Bash, git config --global user.name "username" git config --global user.email "user@example.com" 二.创建代码仓库 新建一个文件夹,在文件夹下Git Bash,然后输入 git init 即可创建代码仓库.当前文件夹下会出现一个隐藏文件夹.git. 三.提交代码 git add readme.txt git commit -m "Wrote…
一.软件 1.下载Git客户端软件 Widows平台: https://github.com/git-for-windows/git/releases/download/v2.13.0.windows.1/Git-2.13.0-64-bit.exe Mac OS X系统: https://sourceforge.net/projects/git-osx-installer/files/git-2.13.0-intel-universal-mavericks.dmg/download?use_mi…
1, 一个比较详细的git使用说明: http://blog.jobbole.com/78960/…
1.克隆远程仓库 git clone remote_location clone_name remote_location为仓库地址,clone_name为要克隆到本地的仓库名称. 2.显示对应克隆地址 git remote -v 3.查看远程仓库是否更改,并拉取远程仓 git fetch 远程仓并不是直接merge到本地分支上,而是在一个远程分支上.想要同步到本地需要用到4命令. 4.将远程仓的修改合并到本地master分支上 git merge origin/master 5.将本地仓库推到…
1.显示当前分支: git branch 输入上述命令可以显示出分支,*所在的分支为当前分支. 2.新建分支: git branch new_branch new_branch为新建分支的名称,注意该名称不能包含空格,如new-branch,new_branch都是有效分支名称,但是new branch不是. 3.切换分支: git checkout branchName branchName为要切换分支的名称.这样可以在不干扰主分支的情况下继续操作. 4.合并分支: git merge bra…
1.查看HEAD提交: git show HEAD 在git中,目前提交被称为HEAD提交,输入上述命令可以查看当前提交所有文件的修改内容. 2.撤销更改: git checkout HEAD filename filename为你想要撤销的文件名,该命令可以将文件恢复到上一个提交的版本. 3.git add添加多个文件: git add filename1 filename2 git add -A 第一个是添加两个文件的命令,第二个是将添加所有修改的命令. 4.从暂存区中分离文件: git r…
1.将目录变为Git项目: 输入git init将当期目录变为Git项目 git init git项目可以被认为分为三个区域,Working Directory,Staging Area,Repository. Working Directory即工作目录,用来编辑删除添加文件. Staging Area即暂存区,用来显示对工作目录的修改. Repository仓库,用来储存作为不同版本的修改. 2.查看更改状态: git status Untracked files意味着已经修改,尚未添加到S…
来公司一周多,主要是在熟悉各种环境和流程,而作为研发来讲,git的使用也是必不可少的.以前使用方式单一,几个人对着master,pull和push,来了之后发现其实在日常的开发中,git可以很方便的帮我们进行分工和合并,这里总结一些平时可能会用到的命令和要点: 1. 开发模式: 也了解过,其实部门内部基本上都是分支开发的模式,很少有人做主干开发,这样的好处也是可以保证主干的可持续发布(主干好像是被发布服务Odin接管了).那现在基本的开发模式(对于我这个单用户来说),是这样的: 可能有些麻烦,但…
给大家分享下git的使用心得,有不足的请大家补充: 克隆:git clone https://XXXXX 克隆指定分支:git clone -b https://XXXX 添加所有:git add .(注意add后面有个点) 添加指定:git add XXX 上传本地:git commit -m “XXX” 推送服务器:git push -u origin "branch-name" 拉取更新:Git pull origin “branch-name” 本地与远程分支同步:git pu…
拉取远端并强制覆盖本地文件 有时候会出现想放弃本地修改的情况,那么只需要下面几行命令 git fetch --all git reset --hard origin/master git pull //可以省略 所以说fetch还是一个非常危险的东西,必须小心使用…
转自:https://www.jianshu.com/p/3622ed542c3b 背景 git太常用了,虽然,用起来不难,但也有很多小技巧的东西... 1. 后悔药 哪天不小心,写完代码,没commit,直接reset了或者checkout了,怎么办? git reflog 会列出你的各种操作,然后git reset 到指定的节点就可以 屏幕快照 2016-05-04 下午12.20.13.png 2. bash里面显示git branch 像这样: 1.显示branch 2.增加点颜色 ch…
1.取消还未进入暂存区的修改 git checkout + 文件名 2.取消已经进入暂存区但是还未提交的修改 git reset HEAD + 文件名 3.清理在远程仓库已经被删除的本地分支 git remote prune origin --dry-run git remote prune origin…