Git的常用操作

多人联调

码云:Gitee - 基于 Git 的代码托管和研发协作平台 GitHub: https://github.com/

IDEA操作
配置Git:

Settings-Version Control-Git-D:\soft\Git\bin\git.exe-Test

获取Git仓库

1.本地化初始:VCS-Import into Version Control-Create Git Repository-选择当前目录-OK

2.远程仓库克隆:关闭当前-右上角Get from VCS-输入URL和Directory即可

Git常用命令

了解即可,使用IDEA

1.连接远程仓库配置:全局设置:

//右键显示更多选项--Git Bash Here在黑窗口打开Git进行配置
git config --global user.name "mayiwen520"
git config --global user.email "15882923+mayiwen520@user.noreply.gitee.com"
git config --list//查看配置信息

2.获取Git仓库

  • 从本地初始化

//从本地初始化Git仓库--在文件夹中打开Git bash--执行git init--得到隐藏文件夹就创建成功
  • 从远程仓库克隆

//从远程仓库克隆的命令格式
git clone 远程仓库地址
git clone https://gitee.com/mayiwen520/sabrina01.git
//https://gitee.com/mayiwen520/sabrina01选择HTTPS格式进行复制

3.本地仓库操作

  • 版本库:.git隐藏文件夹

  • 工作区:包含.git文件夹的目录

  • 暂存区:.git文件夹中的index文件(或stage)

//git命令语言:bash或shell或powershell
//-m:代表message 也就是"备注"//*是通配符,一次提交多个文件
git status//查看文件状态
​
//注意:一定要先add再commit
git add 文件名//将文件的修改加入暂存区//git add *将所有文件加入暂存区(会有蓝色+)
git commit -m "备注" 文件名//将暂存区的文件修改提交到版本库(本地)(会有绿色√)
git commit -m msg *//一次提交暂存区的全部文件
​
git log//查看提交日志 并 获得版本号,提交人,提交日期,msg
​
git reset 文件名//取消暂存
git reset --hard 版本号//切换到指定版本

4.远程仓库操作

git remote//查看远程仓库(文件名为origin)(从远程仓库克隆的默认有)
git remote add 简称(自己起的,可以为origin) 远程仓库地址(从本地初始化需要手动add)
//一个本地仓库可以关联多个远程仓库
git remote -v//查看详细信息
​
git clone 远程仓库地址//可以获得一份已经存在了的Git远程仓库的拷贝(获得这个远程仓库的所有数据)
git push origin master//origin仓库简称 master主分支名字 提交到远程仓库
git pull origin master//拉取到本地仓库,拉取完add即可,不用commit

5.分支操作

//常用分支:master,dev,test()
git branch//列出所有本地分支
    git branch -r//列出所有远程分支
    git branch -a//列出所有本地和远程分支
git branch [name]//创建分支(但是在本地,没有到远程仓库中)
git push [shortName][name]//推送至远程仓库分支(shortName是远程仓库的简称,一般是origin)
git checkout [name]//切换分支
git merge [name]//合并分支
(1.合并文件到master,要在master下;2.把dev合并进master,name写dev3.合并完需要git push origin master)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值