git 命令总结

2 篇文章 0 订阅

1. Git初始化

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

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

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

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

2. 新建代码工程

新建工程文件夹,比如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即可)

3. 拉取已有代码工程

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

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

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

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

5. 处理冲突

前提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 本地分支名:服务器分支名

7. 日志

1. 提交历史纪录

git log

2. 提交版本记录

git reflog

8. 回退


git reset --hard 版本记录号
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值