Git——1、基本使用手记

作者: GameObjectLgy | 来源:发表于2020-08-07 10:53 被阅读0次

Unity技术博文目录

remote 远程
origin 本地
1、在gitlab创建空工程
2、git clone + 地址
3、本地创建一个Readme文件或者直接复制工程过来
4、git add
5、git commit
6、git push -u origin master
此时 本地和远程就都有了一个master分支
7、远程基于master创建一个分支


image.png
image.png

8、基于本地某分支建立分支
在某分支下,使用git checkout -b 新分支名
或者用
git checkout -b 新分支名 老分支名

9、删除某分支
git branch -d <branch_name>
注意不要在当前要删除的分支

10、本地根据远程某分支建立分支,并与远程分支关联
先进行git pull一下,不然远程有更新的话会不成功
git checkout -b master2 origin/master2
本地的分支名可以与远程的不一样。
或者使用
git checkout --track origin/branch_name
在本地建立与远程一样分支名的分支。

11、git push --set-upstream origin branch_name
来在远程创建一个与本地branch_name同名的分支并跟踪

12、gitlab上合并分支,如果有权限提交了合并后会出现上图所示:


image.png

13、常用开发流程:
(1)新建issue
(2)本地在远程dev基础上建立要解决此问题的新分支
(3)在分支上开发
(4)提交时将本地分支关联到issue6
命令eg:git commit -m "#6 new test"
git push
开发完成后,将issue关闭并合并到dev上。

14、查看本地和远程版本的对应gaunx
git branch -vv

15、 git下载指定版本的代码
(1)代码还没下载到本地时
git checkout commitId
(2)代码已经在本地有了的话
git branch newBranch commitId
git checkout newBranch

16、git 撤回放到暂存区的文件
(1)本地所有的修改,没有提交的,都返回到原来的状态
git checkout .
(2)撤销部分已经commit了的内容
git reset HEAD filename
如:git reset HEAD test.txt
或者使用 git reset . 撤回所有文件(注意后面还有个.)
参考

(3)暂存区和工作区的内容都撤销,恢复到上一条提交
如果输入 git reset --hard HEAD^,这时候不仅stage区和工作目录的内容被擦掉了,而且HEAD和当前branch分支会切换到上一条commit中。

17、本地仓库与远程仓库地址关联
(0)git init
(1)git remote add origin 远程仓库链接地址
(2)git pull
(3)git branch master origin/master
(4)git add .
(5)git commit -m "first upload"

Unity技术博文目录

相关文章

  • 无标题文章

    #**Markdown 使用手记**###1. 什么是 Markdown>**[Markdown](https:/...

  • [git]1、git基本操作

    1、git的基本操作 1、git init初始化仓库2、git add filename把文件添加到仓库3、git...

  • 整理归纳(OC,UI基础)

    1. 熟悉Git的基本流程 git clone git add -A git commit -m " " git ...

  • Git 日常命令

    1、基本命令 git add . git commit -m "first commit " git push 远...

  • gti常用指令

    1.基本指令 git init —— 新建git仓库git add 文件/文件夹 —— ...

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • git 操作汇总

    git 常用基本命令: 1. git init创建本地git库2. git clone http://.........

  • git 基本操作

    git基本操作命令 1、克隆代码 git clone git@xxxxxx:xxxxxx/xxx.git2、查看...

  • git基础 (1):git基本用法

    一、创建git仓库 二、创建分支、添加内容、提交内容 三、将本地git仓库,上传到 gitee 或 github ...

  • gerrit基本使用技巧

    【基本操作】 1、 git status 查看状态 2、 git pull --rebase 拉代码 3、 git...

网友评论

    本文标题:Git——1、基本使用手记

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