git
junli_chen
这个作者很懒,什么都没留下…
展开
-
git基本命令
git --helpgit -hgit comand --help | -h//git配置信息git config --global user.name "name"git config --global user.email "email"git config --global color.ui "always"git config --global core转载 2015-08-08 15:53:06 · 410 阅读 · 0 评论 -
git push & git pull 推送/拉取分支
git push与git pull是一对推送/拉取分支的git命令。 git push 使用本地的对应分支来更新对应的远程分支。$ git push 远程主机名> 本地分支名>:远程分支名>11注意: 命令中的本地分支是指将要被推送到远端的分支,而远程分支是指推送的目标分支,即将本地分支合并到远程分支。 如果省略远程分支名,则表示将本地分支推送与之存在”追踪关系”的远程分支(通转载 2016-09-29 19:42:47 · 857 阅读 · 0 评论 -
git基本原理详解
1.什么是git 这个去google一下可以搜出一大堆,git就是一个软件管理器,不同一般的是它是分布式的,不仅有一个中心的服务器控制最新版本代码,而且每个开发者自己还有个本地仓库,所以在开发过程中都是先将代码提交到本地仓库再推送到中心服务器上的,这样的好处就是每个人都依赖于中心服务器来实现交互,但又不会被中心服务器限制,就算中心服务器挂了,也能很容易的找到最新版本的代码,而转载 2016-09-29 18:51:52 · 299 阅读 · 0 评论 -
github常见操作和常见错误!
如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote origin already exists. 解决办法如下: 1、先输入$ git remote rm origin 2、再输入$ git r转载 2016-09-29 15:05:14 · 259 阅读 · 0 评论 -
git clone 权限问题
1.First you'll want to cd into your .ssh directory. Open up theterminal and run:cd ~/.ssh&& ssh-keygen2.Next you need to copy this to your clipboard:catid_rsa.pub | xclip3.Add your key to your原创 2016-09-29 14:25:48 · 5702 阅读 · 0 评论 -
"fatal: protocol error: bad line length character: No s"原因
在向配置gitlab的服务器进行git push 出现以下错误 fatal: protocol error: bad line length character: No s出现的原因是这个当前用户不拥有当前project的push权限 解决办法当然是联系管理员增加当前用户的权限咯!!!原创 2016-09-29 14:19:27 · 2498 阅读 · 0 评论 -
git创建一个自己的本地仓库
如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后再用git add命令把它们都加入到Git本地仓库的暂存区(stage or index)中,最后再用git commit命令提交到本地仓库里。创建一个新的项目目录,并生成一些简单的文件内容:$ mkdir test_proj$ cd test_proj$转载 2016-09-22 15:18:42 · 26558 阅读 · 1 评论 -
git如何提交代码
代码提交代码提交一般有五个步骤:1.查看目前代码的修改状态2.查看代码修改内容3.暂存需要提交的文件4.提交已暂存的文件5.同步到服务器1. 查看目前代码的修改状态提交代码之前,首先应该检查目前所做的修改,运行git status命令a) 已暂存 (changes to be committed)原创 2016-08-23 11:06:17 · 1328 阅读 · 0 评论 -
git commit –a时使用vim编辑提交信息
今天在公司使用git commit 向git server 提交代码,发现使用git-commit -a命令后直接打开了nano编辑器。没有用过nano,果断放弃改用vim。vim ./.git/config在config文件里core字段中加入editor=vim就可以了。后来发现有文章提到可以用export EDITOR=vim使用。ps原创 2016-07-05 19:29:33 · 2882 阅读 · 0 评论 -
git使用流程
在用git开发项目进行版本控制,我刚开始接触git的时候,感觉好麻烦,操作起来也很容易迷惑。总得靠其他人来提醒我如何操作,哪一步骤没有操作……,感觉好困惑,需要把git使用步骤和操作规范总结下来,以后使用起来才更顺手! 我使用GitHub的客户端工具,界面做得确实不错。下载地址:http://github-windows.s3.amazonaws.com/setup.exe原创 2015-08-11 15:46:54 · 473 阅读 · 0 评论 -
git fetch
一旦远程主机的版本库有了更新(Git术语叫做commit),需要将这些更新取回本地,这时就要用到git fetch命令。$ git fetch 上面命令将某个远程主机的更新,全部取回本地。默认情况下,git fetch取回所有分支(branch)的更新。如果只想取回特定分支的更新,可以指定分支名。$ git fetch 比如,取回origin主机的mast原创 2017-02-15 19:47:21 · 2631 阅读 · 0 评论