Skip to content

hs227/hs_ugit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

*本项目作为ugit(原:python)的C++版本
*基于项目:https://www.leshenko.net/p/ugit/#
*书籍资料:Pro Git
*尝试一对一创建每个对应的commit,并可能在此基础上增加额外内容。
*每个commit可能存在bug在随后的commit中fixed,不够严谨,本项目应作为原项目的参考内容。
*文件结构:
  'ideas/':保存一定思路
  'src/':保存代码
  'tests/':保存其他代码,不必要
  'lab_space/':用于ugit的测试和运行
  'extra/':其他程序中会用到的东西
  'resource/':其他编码中会用到的东西
  'others/':
*额外使用的应用软件(或寻找代替品):(记得环境变量)
  Graphviz:in'cli::k': dot 
  imageglass:in'cli::k': 图片查看器
*目前为止完成了基于项目的内容,但后续还需处理bug并加入可能的新功能:
  c1-c69:based on 'ugit'
  c70-c72:关于diff和merge的实现
  


*This project is the CPP version of ugit(ori:python).
*Based on project:https://www.leshenko.net/p/ugit/#
*book reference:Pro Git
*Try to make each corresponding commit one-to-one,and 
possibly add extra content on top of that
*There may be bugs in each commit, which is fixed in the subsequent commit, 
which is not rigorous enough, 
and this project should be used as a reference for the original project
*file structure:
  'ideas/':ideas of implementation here
  'src/':code here
  'tests/':other code,don't care
  'lab_space/':for ugit run and test
  'extra/': something may be used in running
  'resource/': something may be used in coding
  'others/':
*Additional application (or looking for a replacement):(remeber env_varible)
  Graphviz:in'cli::k': dot 
  imageglass:in'cli::k': image viewer
*So far has been completed all content in based-project 'ugit', but there are still bugs to be dealt with 
  and possible new features to be added in the future:
  c1-c69:based on 'ugit'
  c70-c72:about the implement of diff and merge






About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages