1、通过使用git(分布式版本控制系统)管理项目开发,首先要在GitHub官网注册一个github账号;账号注册完毕后进入用户主页后创建一个仓库(new repository),创建仓库时要注意选择gitignore版本(例 python),和license服务设置;
2、创建仓库后进入仓库,复制使用仓库的HTTPS地址,并进入控制台黑窗口,进入到相关项目空间后通过
git clone (HTTPS地址)
即可将仓库克隆生成相关文件夹,用于pycharm打开(当然先要下载安装git数据包--- apt-get install git);
3、通过Pycharm打开仓库文件后可直接在其中创建文件并进行编码,初次使用GIthub的话还需在项目的setting选项>>Version Control >> Github >>添加相应的Github服务,一般连接上自己注册登陆的Github账号密码即可;
4、这里就不将版本控制相关的在Pycharm中的图像界面的操作进行描述了,重点对其命令行的操作进行一个总结:
1.首先创建一个hello.py 文件:touch hello.py
2.文件创建后可在其中进行代码编写等,完成此文件的编码操作后,再对此文件进行添加版本控制操作:git add - A
3.添加版本控制后,对其进行提交操作:git commit
4.提交后,推送此项目到远程仓库即(Github)上,并添加项目分支名称:git push origin master
5、创建分支并合并分支:
#创建分支 git branch master-version2.0
#切换分支 git checkout master-version2.0
在此分支完成相关的编码操作及提交、推送等功能后,可合并分支;
#为当前分支添加其跟踪信息 git branch --set-upstream-to=origin/master master-version2.0
查看分支信息:git branch -a
更新本地分支信息: git pull
查看操作记录:git log ( 查看一列记录信息:git log --oneline)
根据查询日志操作得来的对应操作的commit字段强制退回对应操作步骤命令:git reset --hard (字段---789a2s)