个人笔记之git常用操作

git常用操作

不足之处欢迎留言

1、图形化idea

(1)VCS --> checkout from version…–> Git --> 输入远程gitlab项目URL(如果有端口映射要加端口号) --> Directory选择目标位置 --> test测试一下 --> clone克隆拉取;
(2)在gitlab等上创建分支feature/a;
(3)在本地idea中创建对应分支feature/a—>new branch;
(4)更新远程分支到本地(远程仓库gitlab新有的分支在idea中看不到时):git fetch命令(idea中在哪输入git命令呢?)

2、idea中输入git命令

(1)确保idea安装了Terminal插件
在这里插入图片描述
(2)Ctrl+Alt+S:Version Control --> Git --> path(本地安装的Git中git.exe路径)
在这里插入图片描述
(3)Ctrl+Alt+S:Tools --> Terminal --> Shell path(本地安装的Git中bash.exe路径)
在这里插入图片描述
(4)重启之后,idea中操作git命令
在这里插入图片描述

3、Git Bash黑窗口命令

【仅在开头连接时一次】
$ git config --global user.name “xx xx”
$ git config --global user.email xxx@xxx.com
【上传】
通过git.init将当前项目初始化成git管理的版本库;
通过git add -A将项目下所有文件加到暂存区;
通过git commit将暂存区提交到本地git仓库(git commit - m “备注信息”)
登录github/gitlab,创建项目(仓库);
在本地仓库下运行git remote add origin URL(GitHub地址)与GitHub关联;
推送:git push -u origin(本地项目别名) master(远程仓库别名);
【克隆】
从远程克隆git clone URL;
【更新合并】
从远程仓库更新到本地仓库:git pull origin;(git pull <远程主机名> <远程分支名>:<本地分支名>)
【分支】
创建:git branch xxx
切换:git checkout xxx
git checkout -b xxx(相当于上面两个结合创建并转换)
拉取远端新分支到本地:git checkout -b xxx origin/xxx
合并:git merge xxx
删除:git branch -d xxx
【回退修改前版本】
git reset –hard
【查看本地分支及对应远程分支及提交信息】
git branch(查看本地分支 *代表当前)
git branch –r(查看远程分支)
git branch –a(查看所有分支)
git branch –v(查看本地分支及对应提交信息)
git branch –vv(查看本地分支及对应的远程分支及提交信息)
【查看提交日志】
git log –g(英文状态按q退出)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值