Git 一些日常使用积累】的更多相关文章

本来不想写这样的东西的,因为随处谷歌百度都有一大堆!但是,我却总是在百度谷歌,我在想,为什么我不自己写一篇存进来,顺便加深印象呢?既然这样,这篇随笔,就真的变成随笔好了,随时修改,随时添加. Git 初始化 Github 的步骤是: .在Github新建一个repository,然后复制一下ssh码. .在根目录进行初始化,命令行 git init. .增加一个remote origin,命令行 git remote add origin git@github.com(粘贴你刚才复制的地址) .…
从零开始使用git 第二篇:git的日常操作 第一篇:从零开始使用git第一篇:下载安装配置 第二篇:从零开始使用git第二篇:git实践操作 第三篇:从零开始使用git第三篇:git撤销操作.分支操作和常见冲突 1.创建本地仓库 打开一个有内容or没内容的文件夹 鼠标右键菜单选择Git Bash Here,打开git命令窗口,输入git init 然后回车 git init 项目文件夹中自动生成了一个.git文件,创建本地仓库成功 2.创建远程仓库 (1)打开github官网 https://…
1 git merge origin/develop 将远程分支合并到本地,一般先执行合并,解决冲突,然后再git commit合入新建的分支,推送到远程分支里面,最后码云上找pl pull request到develop分支,对于有pull request还没审通过时, 再次提交的代码不会再次创建pull request,会自动合并到之前的pull request里面,等一次审核通过就行.   2 已经commit到本地的代码,如果想放弃,可以回退使用git reset --hard 指定版本…
本地使用 以下是我的一些日常操作. (1) 创建版本库 # cd /proj # git init Initialized empty Git repository in /proj/.git/ (2) 查看状态 # git status staged:文件被暂存了 modified, unstaged:文件被修改了但是没有被暂存 untracked:文件没有被跟踪 (3) 初次提交 # git add * //首先提交到index # git commit -m "initial import…
使用git的一些反响 如果在github上做一个仓库来使用的话... 首先手动在github上创建一个空的仓库,默认没有任何东西的 使用git的命令 git pull 创建的github仓库地址 能把创建的空仓库拉下来 或者直接在本地项目有文件下 使用 git init 在项目文件中创建一个隐藏的.get文件(,用来版本控制的)需要上传远程仓库的情况下情况和创建一个空仓库差不多 使用git remote add origin2(这个可以随意其名字 只不过上传远程仓库时指定为这个名字就可以了) 其…
前言 git是一个版本控制工具, 版本控制主要的好处有三点: 从当前版本回退到任意版本 查看历史版本 对比两个版本差异 git 相关术语 repository 仓库 branch 分支 summary 摘要 track 跟踪 modify 修改 stage 暂存 commit 提交 push 推送 pull 拉取 clone 克隆 amend 修改 merge 合并 conflict 冲突 origin 源 upstream 上游 downstream 下游 verbose 详情 reflog…
之前对git可以说是一无所知,不过现在做工程要用到,于是就花点时间找了一些资料,本文也只是各种git学习资料的集合,权当是学习笔记吧 一:git的安装与配置 首先,git其实一般在linux环境下都是自带有的,可以通过git –version查看一下自己的git 版本 然后,一般来说你需要在https://github.com/上面注册一个帐号,这个帐号就是用于远程托管你的代码,这你注册完了之后,可以在自己的空间里面添加新的工程repositorie,用于和你的本地的工程对应 最后,你需要将本地…
1.远程分支拉取到本地 $ git checkout -b develop origin/develop //检出远程的develop分支到本地 2.本地分支推送到远程 $ git checkout -b develop //创建并切换到分支develop $ git push origin develop:develop //推送本地的develop(冒号前面的)分支到远程origin的develop(冒号后面的)分支(没有会自动创建) ... 未完待续…
全视图了解:看完下面内容,再回头看,会有不一样的风景! 1.明白git的四个区 Workspace(工作区):平时我们写代码的地方. Index(暂存区):写完代码后让它变成的待提交的状态. Repository(本地仓库):提交暂存区的代码到这里,记录进入代码本地管理. Remote(远程仓库):将本地仓库的修改的代码提交到远程,可以供远程协作的人下载. 下图(网上扣出来的很错),可以清晰的表示各区间的联系: 2. 代码提交 远程代码clone到本地之前的事都不说(什么安装git ,怎么clo…
前提 本地有2个分支,一个是master,还有一个是local master 默认追踪origin/master local 通过git branch -u origin/master来映射 开发的时候,在local上,进行开发.master仅用于和remote进行同步 备注:origin只是一个remote的名字而已,一个repository可以和多个remote进行关联 情况1.早上到公司后,进行代码同步,本地的commit暂时不需要push到服务器 因为处于开发环境,所以,当前处于loca…