git


Git(分布式)

Tips:git的部分命令和linux一样,φ(゜▽゜*)♪(~ ̄▽ ̄)~,这就很不错了,之前接触了点linux的指令,正好熟悉一下再。还有git里面选中就是复制,滑动鼠标滚轮就可以粘贴,解放双手ohhhh

常用指令

IRqyK1.jpg

touch test01.txt 创建新文件

git status (查看状态)

git add .(提交所有文件到暂存区)

git commit -m “(提交注释)”(提交到仓库)IRL1IO.jpg

git-log

IRLaLt.jpg

指令太长怎么办?起别名

d’d

版本回退

git reset –hard commitID

IRxeDs.jpg

git reflog 查看已经删除的记录

IRx6rd.jpg

touch .gitignore 在里面添加要忽略,不交给git管理的文件名字即可

IWCDuF.jpg

分支

git branch 查看分支

git branch 分支名 创建分支

git checkout 分支名

git checkout -b dev02 创建并转移到分支dev02

git branch 分支名(先将分支切换到主分支) 合并分支(一般是别的合并到Master)

IWZ00K.jpg

git branch -d dev02分支删除(-D强制删除)

开发中分支使用原则流程

  • master分支,线上分支。主分支

  • develpo分支 从master创建的分支,一般作为开发部门的主要分支,如果没有其它并行开发不同期上线要求,都可再此分支进行开发。在它的基础上再创建分支

    IWQXRS.jpg

    操纵远程教程

    备份ssh密钥mv ~/.ssh ~/.ssh.bark2

    生成密钥 一直按回车,根据打印的信息找到保存ssh密钥的路径,复制好,去注册好,创建好仓库的gitee的设置里面添加

    ssh-keygen -t ed25519

    IWLmjA.jpg

    与远程仓库进行连接: git remote add 远端名称(一般是orgin)仓库路径

    git remote add orgin https://gitee.com/gs224583/git_test.git

    查看远程仓库: git remote

    推送到远程仓库: git push

IWbciF.jpg

设置本地分支和远程分支的对应关系 git push –set-upstream orgin master:master

之后就直接 git push 就🆗了

远程仓库内容克隆到本地

git clone https://gitee.com/gs224583/git_test.git

拉取和抓取

git fetch

git pull=fetch+merge

冲突的时候pull失败,修改了冲突的内容,再add,commit,最后pull就OK了


文章作者: 郭硕
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 郭硕 !
评论
  目录
>