美文网首页Tool
git使用笔记

git使用笔记

作者: 和莱 | 来源:发表于2021-01-02 11:35 被阅读0次

    如果项目还没有本地仓库,首先将项目拉到本地,git clone repoURL;
    确认目前在哪个分支开发,并且在本地基于远程开发分支创建本地分支,git checkout -b devBranch origin/devBranch;
    不能在映射分支上进行开发,需要创建临时分支,git branch tempBranch;
    可以在临时分支上开发新功能,修改bug之类的,git add fileName用于将工作区修改过的文件提交到暂存区,git commit -m "msg"用于将暂存区文件提交到分支,修改以后,如果需要丢弃暂存区的修改,git checkout -- files,如果舍弃上一次的提交,git reset --hard HEAD^;
    修改完成以后,推送到远程分支,git push origin tempBranch;
    如果推送过程需要拉远程开发分支上的代码,先切换到跟踪了远程分支的分支,git pull,再切换到临时分支,将映射分支的代码合入临时分支,git merge devBranch;

    一些辅助命令:
    git statu,查看工作区和暂存区的状态
    git branch -d branchName,删除分支
    git stash,存储当前工作现场
    git stash pop,恢复工作现场
    git branch,列出分支
    git cherr-pick commit-id,将其他分支上某一次修改复制到当前分支;
    git reabse origin/dev,将origin/dev分支的修改合并到当前分支,但是没有分支合并的操作。
    git rebase -i commit_id 此命令用于合并多个commit,

    相关文章

      网友评论

        本文标题:git使用笔记

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