(1)创建工程目录
mkdir app
(2)初始化工程
cd app
git init
(3)修改description
cd .git
vi description
(4)过滤不需要被管理的文件类型,包括每一个具体的文件
cd info
sudo vi exclude
(5)将要管理的文件全部加入git库中
退到.git所在目录
git add --all
(6)本地提交
git commit
(7)创建开发branch
git branch yin_ui_change
查看当前branches
git branch -a
执行结果如下
* master
yin_ui_change
*表示当前branch在master上
(8)切换到工作目录上
git checkout yin_ui_change
执行git branch -a 结果如下
master
* yin_ui_change
(9)修改一次branch后,需要commit
git commit -a -m "your commit msg"
使用gitk或者gitk&来查看当前提交的所有文件
如果是添加了新文件,需要在commit之前add all
git add --all
git commit -a -m "something"
(10)将branch merge到master
git checkout master
git merge yin_ui_change
(11)查看diff
使用gitk+meld
安装meld:sudo apt-get install meld
在gitk的左边修改历史tree上选择一个历史版本,然后在另一个历史版本上点右键,选择“Diff this->selected”或者"Diff selected->this",然后在gitk右边的Patch/tree窗口中选中需要比较的文件,点右键选择"extend diff",就ok了。
(12)查看当前状态
git status
git项目管理
最新推荐文章于 2025-08-13 00:19:09 发布

1019

被折叠的 条评论
为什么被折叠?



