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)