
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。
下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。
Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库
一、新建代码库
# 在当前目录新建一个Git代码库
$ git init
# 新建一个目录,将其初始化为Git代码库
$ git init [project-name]
# 下载一个项目和它的整个代码历史
$ git clone [url]
二、配置
Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置......

有这样一种需求,在本地开发,然后push到服务器上,并且自动同步到web站点目录,这样就可以直接看到网页效果了。
分几个步骤
在服务器上创建裸版本库
创建web目录
本地初始化版本库
本地克隆裸版本库
设置裸版本库的钩子post-receive
本地推送
裸版本库接收到推送内容后自动检出到web目录实现同步
创建裸版本库:
1
2
3
[root@localhost]$ mkdir /home/workspace
[root@localhost]$ cd /home/workspace
[root@localhost]$ git init -bare wwwroot.git
在home/workspace目录下创建了一个wwwroot.git的裸版本库创......

由于项目组要统一使用版本控制软件,原来用Git 需要改为sourcetree,结果在clone遇到如下错误:
fatal: early EOF fatal: The remote end hung up unexpectedly fatal
……
git clone error: RPC failed; result=56, HTTP code = 200
通过搜索,有网友说在C:\Program Files (x86)\Git\etc\gitconfig,core项加
[core]
compression = -1
试过不成功。
core.compression
An integer -1..9, indicating a default compression level. -1 is the zlib default. 0 means no compression, and 1..9 are vario......
作者: owoer
|
发表于:2015年7月29日
|
栏目:SVN/GIT, 办公应用
|
偶遇 fatal: early EOF fatal…git clone error: RPC failed; result=56, HTTP code = 200已关闭评论
阅读全文

Git Gui方式:
下载并安装Git,地址:http://git-scm.com/download/
文件夹空白处右键——“Git Gui”
选择“克隆已有版本库”
输入源地址(Source Location)和本地存放路径(Traget Directory)
输入密码
等待克隆完成
如本地文件有改动,在Git Gui中会有显示在“修改但未缓存”,如果没有,点“重新扫描”。
点“缓存改动”,在Git Gui中会有显示在“已缓存的改动”
点“签名(Sign Off)”,在Git Gui中会有显示在“提交描述”,可手动修改
点“提交”,底部状态栏会显示“创建了commint…”
点“上传”,选择分支,默认可不作更改,点“上传”即可。
输入密码
......
作者: owoer
|
发表于:2014年10月29日
|
栏目:SVN/GIT
|
Git克隆(clone)bitbucket远端仓库并上传(push)已关闭评论
阅读全文

前提:已将Bitbucket repository的项目checkout到本地
选择项目,右键–>Team–>共享项目
选择Git
如下图,选择本地仓库,选择项目
选择项目,右键–>Team–>Commit
选择项目,右键–>Team–>Remote–>Push出现如下图,如果已经有选第一项,没有则选第二项输入。
如下界面,选择对应的内容,然后点击“Add All Branches Spec”
一路点“确定”,直到“完成”
作者: owoer
|
发表于:2014年9月30日
|
栏目:SVN/GIT
|
eclipse提交新项目到Bitbucket repository已关闭评论
阅读全文