git使用流程

0x01

参考:

git-廖雪峰 

git-tuicool-git版本控制器使用指南

练习站点:http://pcottle.github.io/learnGitBranching/

0x02

使用:git clone http://xx 获取项目 ,修改项目后 建议复制出项目文件到独立文件夹操作 

1.mkdir git 

cd git

cp -R xxx path/git/

2.git init 

3.git branch  xx //创建分支

git branch -a //查看分支状态

4.git checkout xx //进入分支

5.git add * //添加所有项目文件

6.git commit -m "version 1.0" // 提交说明

7.git remote add origin http://xxxx.git //添加远程项目地址

8.git push -u origin xx //xx为分支

9.git reset file //撤销add操作 git reset 撤销全部操作

--------------------

git log //查看日志 git relog

git status //查看状态

git status -s //查看状态 输出信息 常用

git remote -v //查看源 远程服务器地址

git remote remove origin  //删除远程项目地址 

git add xx

git add -i //交互式添加 适应多文件添加

git add -A //all 添加所有的

git add -u //update 更新所有的

git pull //获取项目的更新

git push -u origin xx //push xx分支到远程服务器

git show xx(ID) //查看修改细节

0x03 

实际开发过程中 一般是获取项目地址 然后进入自己的分支 写代码 然后push到服务器 Ps:前提是已经对git进行配置

mkdir git

cd git 

git init

git remote add origin https:/xxxx.git

git remote -v //查看是否添加源正确

git pull //获取项目更新

git branch -a  //查看分支

git checkout develop //进入develop分支

git branch xx //创建自己的分支

git checkout xx //进入自己的分支

。。。。开发

git add xx //添加文件 新写的代码文件

 --git add -u  //添加修改后的文件 批量

   --git status -s //查看文件状态 1.文件头前带?说明没添加到stage(缓冲区 git三大区域:work group ,stage inde ,history 参考:http://selfcontroller.iteye.com/blog/1786644)

                 2.文件头为M 说明文件被修改过 3.文件头带D 说明文件被删除了

git commit -m "更改说明"

git push -u origin xx(自己的分支)

git log //查看提交状态

原文地址:https://www.cnblogs.com/developd/p/4441417.html