git常用配置

账号和环境变量设置:

直接在shell中执行:

git config --global user.name "Tsung"
git config --global user.email "username@email.com"

git config --global color.ui "always"
git config --global color.diff auto # git diff 要顯示顏色
git config --global color.status auto # git status 要顯示顏色
git config --global color.branch auto


git常用操作
git branch TAG #新建分支TAG
git branch -D TAG #删除分支TAG
git checkout TAG#从其他分支切换到TAG分支
git checkout -b TAG xx/TAG #从服务器xx拉一个分支TAG

gitbranch -r #查看远程分支,也就是你git仓库里有哪些分支

git branch -a # 查看所有分支,远程和本地
git status#查看当前文件改动状态
git log#查看提交记录

#向远程主机M的N仓库提交增加的文件x
git add x
git commit -am "***(提交记录)"
git push M N

####
git reset --hard ***(节点号)#回到过去某一个节点
git whatchanged #查看有哪些文件改动
git reset HEAD~1 #回到之前操作
git log -p ***(提交的id) #查看某一提交记录

repo常用操作:
repo forall -c git config core.filemode false #修改所有文件属性


git diff打包和解包

git diff > *.diff 打包成*.diff文件

有新添加文件时打包方法

git add *

git diff --cached > ../*.diff

patch -p1 < *.diff 恢复diff改动到工程中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值