首页 >> 仿真软件说明 >>ABACUS >>朱雪刚版 >> 1.5 git仓库管理。(后期录制视频进行演示,以便降低学习难度)2024.02.23
详细内容

1.5 git仓库管理。(后期录制视频进行演示,以便降低学习难度)2024.02.23

做任何项目都需要备份,科研过程也类似,从2023年7月至今,在ABACUS开发者团队的接触中感受到git仓库的使用有利于我们项目的备份和整理。

git 的学习我是参考“廖雪峰的官方网站”---“git教程” 连接

我起初接触到git是在学习ABACUS开发者之一,黄一珂写的《ABACUS软件代码入门文档》。后续跟开发者赵天琦解决部分代码issue才上手git的使用。在后续的教程中会创建一个git仓库,并上传至国内可访问的gitee网站上。

目前2024.02.23 我使用的铍铜掺杂git仓库为:https://gitee.com/zhuxuegang/BeCu

使用方法是打开vscode  然后打开终端 输入

git clone https://gitee.com/zhuxuegang/BeCu.git

进行最新版本仓库的下载。

截止2024.07.21讲课时建立的仓库为:https://gitee.com/zhuxuegang/be-cu_dp_course

使用方法是打开VScode 然后打开终端输入

git clone https://gitee.com/zhuxuegang/be-cu_dp_course.git

  1. vscode软件安装2024.02.23

可至vscode官网(英语)进行下载,且上边有安装相关的其他内容。或者自行搜索完成安装。哔哩哔哩上有相关安装vscode的视频教程,我一个博士室友在苹果电脑上,通过看视频的方式很快安装成功了。

  1. gitee仓库创建和使用2024.02.23

学习廖雪峰的教程可完成相关仓库的安装。或网上自行学习相关文档。

我的仓库创建是:

  1. 登录gitee官网,注册账户,然后在网页上创建一个仓库。

  2. 把远程仓库下载到本地,使用

git clone https://gitee.com/zhuxuegang/BeCu.git

(注意,对于你自己的仓库需要修改里边的网址为你自己的地址)

  1. 进入下载的BeCu文件夹(你的要看仓库的具体命名)

  2. 在文件夹下进行相关命令和文件的操作,并用 以下命令往仓库里边添加或修改文件

git add /path/to/file
git commit -m "the reason for the changed file"
git push origin master

  1. git 命令学习 2024.02.23

主要是学习廖雪峰的教程,并实践与ABACUS软件issue的解决,对于学习本教程的人可以先学习廖雪峰的教程有个大致的框架,然后跟着本教程后续配备的文档和视频进行学习。


作者:朱雪刚 邮箱:xuegangzhu@qq.com; 工作单位:石家庄学院 理学院/北京科学智能研究院(AISI)访问学者2023.07-2024.09,访问导师北京大学陈默涵; 徐张满仓 邮箱: xuzhangmancang@dp.tech

截止2024.07.21录制视频教程已上传至Bohrium的课程《DeePMD应用案例讲解:铜原子掺杂铍晶体的机器学习势函数拟合过程演示》网址: https://bohrium.dp.tech/courses/1075495070?tab=courses 后续会在Bohrium平台更新

注意:后续的更新,大部分会在Bohrium课程平台进行,请看教程入门的同学加入课程进行学习;且录制的视频课程会把一些个人观点给加入,从个人观点来看比文字教程的内容更多

写教程内容讨论QQ群:143276924 DPGEN+ABACUS教程准备;

ABACUS软件的QQ群:759914681,群内有专职开发人员,目前ABACUS提问问题以github的issue为主,群内可作为辅助提问。

欢迎大家推广本教程,让更多的dp入门学习者有个参考,目前2024.09.16我联系的微信公众号推广是 lammps加油站的小马老师(我也报名了小马老师的一对一辅导)。当然也看到lammps爱好者在转发推广。感谢大家公众号的推广。


技术支持: CLOUD | 管理登录
seo seo