Git Bash 操作命令

在指定文件夹中 右键git bash 打开命令窗口

git init 初始化本地仓库 当前文件夹会出现.git文件夹表示成功

git status 查看git状态命名全局用户和邮箱地址

git config --global

------------恢复内容开始------------

git bash 基本命令

1.打开git bash 界面后,进入某个目录下时,可以使用cd命令,cd是change direcory的简写,表示改变目录,比如,想切换到某盘目录下。可以使用cd g:,则会进入到g盘路径下,当想切换到具体文件夹时,可以cd fileName,当然也可以使用通配符*,比如cd g*,如果g盘下只有一个以g开头的文件夹,则就会进入里面。

如果中途想退回上一步操作,可以使用:cd ..//注意cd与..之间有一个空格

其他的命令还有

1.pwd:显示当前路径

2.ls(ll):都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细

3.touch:新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。

4.rm:删除一个文件,rm index.js 就会把index.js 文件删除。

5.mkdir:新建一个目录,就是新建一个文件夹。如 mkdir src 新建src 文件夹。

6.rm -r:删除一个文件夹,rm -r src 删除src 目录,好像不能用通配符。

7.mv :移动文件,mv index.html src       index.html是我们要移动的文件,src 是目标文件夹,当然,这样写,必须保证文件和目标文件夹在同一目录下

8.reset: 清屏    ,把git bash 命令窗口中的内容全部清空

9.exit:可以直接退出窗口,就不用鼠标点击窗口上的关闭窗口了

 

登录:

git config --global user.name "You Name"   (注意前边是“--global”,有两个横线)

git config --global user.email "email@example.com"

相关命令:

git add +文件名.文件类型 添加文件记录

git add -A 提交所有变化

git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)

git add .   提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件

git commit -m "修改注释"   进行提交

git diff 文件名+文件类型 查看修改的内容

cat 文件名+文件类型   查看文件内容

git log 查看当前提交版本信息(最近一个commit)

git s 查看当前状态

git add .   将文件提交至暂存区

git commit -m "将上传文件添加注释"

git push origin dev 将文件上传到分支

上传完成查看gitlab是否上传成功

 

建立本地仓库

先在本地创建一个文件夹,作为本地仓库

在Git Bash里先进入该文件夹路径下,输入命令行:git init

建立成功,这时候你的本地文件夹就出现了一个隐藏的.git文件夹,不可删除。

 

远程克隆

git clone + 远程路径

查看分支

git branch   这时会出现所有分支

新建分支

git branch + 分支名

新建一个名为dev的开发分支: git branch dev    没有消息返回,就说明已经创建成功了

重新输入git branch  会显示多了一个dev分支 带星号的则为当前分支

切换分支:git checkout + 分支名

切换到dev分支:git checkout dev    这个命令很友好,告诉我们switched to branch 'dev'  这个时候我们重新查看发现,星号已经转移到dev分支上了

这时就可以开发了

 

在提交之前,我们必须要看下,我们修改了哪些东西

当文件已经提交  文件出现问题时  将本地文件删除  修改完成重新提交   或者还原上次版本   不过还原之前将文件提前进行备份。

查看修改:git diff 默认比较的是当前分支的上次提交,和现在代码的区别,注意是当前分支(dev),上次提交(第一次创建)与当前修改的比较    输入命令: git diff

提交时,并不是直接进行commit,这个时候需要git add一下,来告诉git ,你要提交哪些东西。如果我们要将所有的修改都提交到dev 版本库。那就git add .   因为 "."  表示将所有修改都提交到版本库。如果不是将所有修改提交。那就制定文件。

git add -file 

在添加文件后,我们就可以进行提交了,提交的命令 git commit -m "添加注释"

在提交的时候,需要强制制定注释,就是你为什么进行这次提交,也是为了便于将来查询

提交的过程中,会有一些提示,告诉你提交了哪些东西。

这个时候,你已经完成一次提交,可是任务远远没有完成。因为你提交到了本地的版本库dev,远程版本库里面,并没有你修改的代码。那么我们需要来将我们修改的代码提交到远程版本库。

可能会存在的问题:可能存在冲突

按照以下方式进行操作:

切换回master分支,进行pull操作

命令:git pull (按照提示输入密码)

这个时候  master是最新的代码了。我们在本地处理冲突

处理冲突,首先先比较。  比较的命令:git diff

 

UE4将给菜单添加动画:点击Animation新建动画文件 点击Track添加动画显示

横向弹出动画选择CanvasPanelslot——>offsets(Layout Data) ->设置Left、Top、Right、 Bootom值

调节弹出时间

 

 

------------恢复内容结束------------

posted @ 2020-05-21 14:37  渔阳俊俊  阅读(1675)  评论(0编辑  收藏  举报