-
常用命令
- git init 初始化
- git add //添加到git(暂存区)准备提交
- git add -A
- git add -all //把工作区所有修改添加到暂存区
- git commit -m “描述内容” //默认提交到主分支
- git pull //从远程抓取分支
-
远程仓库
- git remote //查看远程库信息
- git remote -v //查看更详细的远程库信息
- git remote add origin//关联一个远程仓库
- git push -u origin master //第一次提交带上-u 用于把本地以前的commit推送到关联的仓库
- git push origin master
- git remote rm origin //移除关联
- git clone //克隆仓库
- git rm --cached 文件名 移除暂存区
-
分支管理
-
git branch //查看分支
-
git branch //创建分支
-
git branch -D //强行删除
-
git checkout //切换分支
-
git checkout -b //创建+切换分支
-
git checkout -b origin/ //在本地创建和远程分支对应的分支
-
git branch --set-upstream origin/
-
git merge //合并分支到当前分支
-
git branch -d //删除分支
-
git log --graph //查看分支合并图
-
git stash //暂存工作区
-
git stash apply //恢复工作区(不删除暂存)
-
git stash drop //删除工作区暂存
-
git stash pop //恢复工作区(删除暂存)
-
git stash list //查看工作区暂存
推送到远程流程
-
码云上创建一个项目,例如 fighting
-
本地创建一个文件夹D:/Java/fighting,然后鼠标右击选择git bash here
-
使用 git init 命令,初始化一个git本地仓库(项目),会在本地创建一个 .git 的文件夹
-
使用git remote add origin fighting的git克隆地址 //添加远程仓库
// 示例:git remote add origin https://gitee.com/xxxx/fighting.git -
使用 git pull origin master 命令,将码云上的仓库pull到本地
-
将要上传的文件,添加到刚刚创建的文件夹fighting里
-
使用git add . 或者 git add + 文件名 (将文件保存到缓存区)
-
使用git commit -m ‘描述新添加的文件内容’ (就是提交代码的注释) (文件保存到本地仓库)
-
使用git push origin master,将本地仓库推送到远程仓库
-
使用git pull 把远程仓库的代码拉下来查错误
-
如果有分支直接 git merge 分支名合并
-
检查冲突 检查完重复 git add git commit
-
如果没有错误了再重新push上去合并就可以了
-
git简单操作
最新推荐文章于 2024-07-24 11:09:48 发布