git 的使用有3个主要步骤:
1.1 工作区域操作: 在自己的git账号下构建一个工作目录, 并往工作目录里添加文件内容(cp /root/data/VIP_Amount_prediction/* ./)。 cd 当前工作目录, git init, 初始化git仓库, 用于监视当前工作目录下的内容变化的工作部署。
[root@ticket-h5-test-dev068-bjdx VIPAmount]# git clone http://gitlab.qiyi.domain/bizsys/algorithm_dev_env.git
1.2. 建立一个分支, 在这个分支上工作:
[root@ticket-h5-test-dev068-bjdx algorithm_dev_env]# git checkout -b baoxinping_VIP_amount_prediction
[root@ticket-h5-test-dev068-bjdx algorithm_dev_env]# mkdir VIP_amount_model
[root@ticket-h5-test-dev068-bjdx VIPAmount]# git init
[root@ticket-h5-test-dev068-bjdx algorithm_dev_env]# cd VIP_amount_model/ #
# 把虚拟机上得文件拷到git的工作区域
[root@ticket-h5-test-dev068-bjdx VIP_amount_model]# cp /root/data/VIPAmount/* ./
2. 提交到暂存区域操作: 把工作区域里的文件放到暂存区 。 git add pathdir *
# check 是否是工作区
[root@ticket-h5-test-dev068-bjdx VIP_amount_model]# cd ..
[root@ticket-h5-test-dev068-bjdx algorithm_dev_env]# ll
drwxr-xr-x 2 root root 4096 May 17 16:17 film_boxoffice_prediction # 文件1
drwxr-xr-x 2 root root 56 May 17 16:24 VIP_amount_model # 文件2
[root@ticket-h5-test-dev068-bjdx algorithm_dev_env]# git add VIP_amout_model
3. 将暂存内容提交到远程仓库操作 : git commit -m 'add a VIP project(对提交内容做一个描述说明)'
[root@ticket-h5-test-dev068-bjdx algorithm_dev_env]# git commit -m '会员留存数预测建模'
[root@ticket-h5-test-dev068-bjdx algorithm_dev_env]# git push origin baoxinping_VIP_amount_prediction
4. 查看状态: git status (修改文件变红, 递交到暂存区后, 文件会变绿, )
5. 撤销最近一次操作: git reset head #对上传的最近一次内容进行撤销。
6. 查看提交版本的历史记录: git log
7. 版本回退: