代码改变世界

git 的使用方法

2017-05-17 10:10  xplorerthik  阅读(362)  评论(0编辑  收藏  举报

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. 版本回退: