美文网首页
Git操作规范

Git操作规范

作者: Sunshine_Boys | 来源:发表于2016-06-06 15:55 被阅读34次

    一. Git初始化

    当使用一台新的机器,且从没有使用过git。

    1. 首先从官网下载GIT工具,Xcode自带不用下,Intellj工具族需要下载安装。

    2. 安装好执行git config --global user.name “你的名字”

    git config --global user.email “你的邮件地址” (这里是为了方便版本库发送代码更改消息给你)

    二. 新建代码工程

    新建工程文件夹,比如Xupei(命令行下,cd 你的目录 , mkdir 新的目录)。

    1. 纯手工方式:

    cd Xupei

    git init

    2. Xcode:

    新建工程。选中下方的Create git Repository on ..

    3. Visual Studio 2015

    新建工程。选中添加到源码管理

    添加.gitignore文件(touch .gitignore)

    在服务器上创建版本仓库,使用

    git remote add origin http://******.git 添加到初始化完成的代码库,执行

    git add -A .加当前文件夹所有文件到代码库。

    git commit -m”这里输入你的提交信息,方便查看提交记录”

    git push -u origin master提交本地的记录到服务器上(第一次以外执行git push即可)

    三. 拉取已有代码工程

    进入到你的目录,执行git clone http://****.git即可,然后使用你的IDE打开工程

    四. 获取服务器最新的版本

    1. git pull (命令行下慎用)

    2. 先执行git fetch 再执行git merge

    五. 处理冲突

    前提git merge 产生冲突

    使用git status查看那些文件有冲突

    1.分别进入到每一个文件中,手动修改冲突的部位

    修改完毕后,执行git -u

    再执行git commit

    2. 某个文件你想使用对方/自己的版本

    执行git checkout --theirs/ours 文件名

    六.操作分支

    1.新建分支

    git branch 分支名(不会切换到新的分支)

    git checkout -b 分支名(会同时切换到新的分支)

    2. 查看已有分支

    git branch

    3. 切换分支

    git checkout 分支名

    4. 添加新的分支到服务器

    git add -A .

    git commit -m”注释”

    git push origin 本地分支名:服务器分支名

    七. 日志

    1. 提交历史纪录

    git log

    2. 提交版本记录

    git reflog

    八. 回退

    git reset --hard 版本记录号

    xxxMAC:XuPei apple$ git status

    xxxMAC:XuPei apple$ git reflog

    xxxMAC:XuPei apple$ git reset --hard 85f3867

    相关文章

      网友评论

          本文标题:Git操作规范

          本文链接:https://www.haomeiwen.com/subject/jlhxlttx.html