zl程序教程

您现在的位置是:首页 >  工具

当前栏目

git常用操作

Git 操作 常用
2023-09-11 14:17:00 时间

准备工作:注册码云,在码云上新建仓库并下载git

git下载安装参考博客

gitee的ssh配置和github大同小异,可以参考这篇文章:配置ssh参考博客

一、将本地代码上传到gitee

  1. 在所要上传的文件夹中右键,点击git bush here
  2. git init 初始化本地仓库,运行后会产生一个 .git文件
  3. git remote add origin 码云仓库地址,例如:git remote add origin https://gitee.com/你的码云用户名/你创建的仓库名.git
  4. git pull origin master 将马云上的仓库拉到本地
  5. 正确输入码云的用户名和密码
  6. git add . (.表示所有的,且. 前面有空格)或者git add 文件名
  7.  git commit -am "上传文件描述"
  8. git push origin master 将本地代码推到码云仓库中
  9. 刷新码云界面就可以看到已经将代码上传成功了

二、从gitee下载代码到本地

  1. 新建文件夹,右键点击git bush here
  2. git clone "你的仓库地址",点击回车

三、下载dev分支的代码到本地

git init

git checkout -b dev

git clone -b dev ssh地址

四、上传时远程已更新,产生冲突

git fetch origin 分支名:分支另命名(将远程分支名在本地另命名)

git rebase 分支另命名(将本地更新内容和远程已更新的内容合并)

git push 分支名

git branch -D 分支另命名(删除另命名的分支)

五、Merge request

1. 将本地代码更新为最新,git pull

2.在本地创建分支git checkout -b 分支名

3.在新创建的分支下进行修改,修改后

        git add .

        git commit -m ""

        git push

4.在gitlab网页上点击merge requests-->new merge request,检查一下源分支名和target分支名,以及commit信息是否一致,再选择一下审核人,提交即可。

常用git 命令

git status:执行完git操作,可以看看每一步执行后文件的状态

git log:查看提交历史

git diff:显示暂存区和工作区的差异

git remote -v:显示所有远程仓库 (origin为远程地址的别名)

git checkout 文件名或. :撤销操作

git brach:查看当前本地分支

git brach -a:查看远程所有分支

gitk:在commit操作后,可以查看修改内容

六、默认忽略检测指定路径下的文件变化

vi .git/info/exclude

将指定路径写入

修改commit