初探git/phabricator

这两天初到公司代码管理用的是git/phabricator.自己也花了几天的时间进行了一些实践和学习

git用于版本控制的优点在这就不列举了,它具体的使用可以参考:点击打开链接,写的很详细

git基本使用步骤:

1.注册代码管理平台账号,我公司用的是:GitLab
2.生成SSH密钥: 点击打开链接
3.git.XXX.cn "Profile Setting"--> "SSH keys" 添加密匙(格式为:ssh-rsa XXXXXXXXXXXX)
4.邮件向管理员申请权限,等待权限开通
5.在自己本地执行:git clone

Tips:

常用命令:配置'全局'git的邮箱地址和用户名 
  git config --global user.email "xxx"
  git config --global user.name "xxx"
文件夹目录 git init 得到.git文件
git commit -m"初始化"
git add .
git status 改变的文件绿色,可以提交了
再git commit –am”初始化”
git log 得到版本号
commit 03a8ff02b2ba0fbd908b298db4a14fb721284dc9 #版本号 MD5编码后字符串
Author: zhangjunshuai <xxx.com>
Date:   Thu Nov 12 00:00:41 2015 +0800
git reflog 版本修改信息 
bc2dd7f HEAD@{0}: commit: change1
9127fc4 HEAD@{1}: commit: change
03a8ff0 HEAD@{2}: commit (initial): 初始化
git reset --hard 9127fc4 #回到某个版本
git reset --hard HEAD^前一个
配置别名: git config alias.cfg config  git cfg "user.name" lisi
配置提交别名:git (--global) cfg alias.ct "commit -m" ->全局的话加上global
查看配置信息: cat .git/config
删除跟踪文件 git rm Person.h
git branch v1 查看指定分枝/创建分支v1,也可以git checkout -b"分知名"快速创建
git checkout v1(master) 切换到v1(master)
把v1.0版本集成到当前发布版本2.0
 git merge v1
删除分枝
 git branch -d v1


有关Phabricator的使用的话,我搜了一下感觉网上的资料也不是很多,参照官方文档:点击打开链接,这个网上也收的到中文版

Phabricator基本使用步骤:

1.在本机安装php环境
2.在本地创建~/phabricator目录
3.进入~/phabricator目录,执行:
git clone git://github.com/facebook/libphutil.git
git clone git://github.com/facebook/arcanist.git
4.将~/phabricator/arcanist/bin目录,加入到用户PATH中(export PATH=$PATH:/Users/mac/phabricator/arcanist/bin/), 在命令行测试有没有arc命令,如果有就是配置成功了
注:如果是windows下,请参照 https://secure.phabricator.com/book/phabricator/article/arcanist_windows/ 配置editor以及php

 

Tips:

配置php环境:MAC中预装了PHP,但是默认未开启。打开方法:打开Terminal,输入:sudo nano /etc/apache2/httpd.conf, 对httpd.conf进行编辑,按Control+W,搜索php,找到:#LoadModule php5_module libexec/apache2/libphp5.so,将此行前的#号去掉,Control+O保存,Control+X退出,再回到终端输入:sudo apachectl restart,到这里PHP就已经正常开启了.


以后有什么新的知识会及时更新,也恳请大家指点改正不足之处...

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值