git使用之技巧

GIT COMMAND
Git 常用命令介绍

git 原本只有一个主分支master,并且HEAD指针指向当前的分支,每次创建一个分支deve,同时页相当于创建了一个指向当前分支的一个指针deve,同事HEAD指针指向deve
克隆代码库
git clone origin-url dest-dir
获取分支
git fetch origin branch name
检出分支
git checkout branch name
创建分支
git checkout -b new branch's name --track origin/parent-branch
 分支命名参见 分支命名规则。
查看修改过的内容
git status 或 git status -s
添加修改内容到索引 Index
git add 修改过的文件路径
提交代码到本地代码仓库 Local Repository
git commit -m "commit message"
将本地代码仓库与服务器代码仓库 origin 合并
git push origin branch name
将远程分支与本地分支合并
git pull origin origin branch name
查看本地分支:
git branch --list
Git Merge Request 操作

登录 Git Lab http://git.kaitaiming.io/
点击提交的文档,做Compare
NOTE:提交的文档在Git Lab首页可以看到,直接点击连接
Compare填入FROM和TO
FROM 填入原分支
TO 默认已经填入
Compare后点击Make a merge request
Merge Request填入一下相关信息
Discription 写你需要审核人员所做的工作以及测试地址
Label 设置成 Need Reivew
git log 显示从最近到最远的提交日志
git reset将版本退回到以前的某个版本例如:GIT rest—hard HEAD^
cat 查看当前的文件内容
git reflog 用来记录你的每一次命令
vi new.txt  在him中打开打开new.txt文件,按esc退出him 并写:wq退出gim回到终端;
git branch查看分支;
git branch name 创建一个分支
git checkout name 切换分支;
git checkout -b name 创建并切换分支
git merge name 合并name分支到当前的分支
git branch -d name 删除name分支
vi name 在vim查看、修改name文件
wq退出vim查看断
git log —graph 可以查看分支合并图 git log --graph —pertty=oneline应该是按行显示 —abbrev-commit不晓得
 
6.pod update 用于pods
7.git stash用于当遇到bug是还有 未提交的内容,但又不想提交时,可用git stash将现在分支的工作现场保存,等到解决完了之后,用git stash list查看保存的现场,然后用git stash pop 回复原来的工作现场(在相同的分支上),
8.bug解决可以使用新建分支的方法解决完了之后,合并到相应的分支,在删除临时创建的分支。
9.git branch -d name删除name分支 -D强行删除name分支
10.git checkout -b dev origin/dev 创建远程origin的dev分支到本地,(当你的小伙伴从远程库clone时,默认情况下,你的小伙伴只能看到本地的master分支。不信可以用git branch命令看看)

10.git commit —-amend —author=‘commit user’s name’用来配置提交用户name
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值