当前位置: 首页 > 工具软件 > git-snip > 使用案例 >

git/git-svn使用总结(持续更新)

陈淳
2023-12-01

一、git的基本操作

(1) 查看当前暂存区的状态:
git status
(2) 更新代码,获取远程仓库的代码
git pull
(3) 添加文件到暂存区
git add test.txt (添加单个文件)
git add . (添加全部有更改的文件)
(4) 提交文件
git commit -m "填写提交信息"
(5) 推送文件到远程服务器
git push

注意: 先更新远程仓库的代码,再提交自己的代码,避免冲突。

二、使用git操作svn仓库

常用的基本操作

(1)通过git克隆svn远程仓库地址
git svn clone svn仓库地址
(2) 暂存本地的修改文件
git stash
(3) 从svn repo中同步最新代码
git svn pull rebase
(4) 恢复暂存的文件
git stash pop
(5) 添加文件到暂存区 (同git)
git add .
(6) 提交到本地仓库(同git)
git commit -m “提交信息”
(7) 推送到远程svn仓库
git svn dcommit

注意:使用git操作snv仓库,拉取与推送代码时注意暂存区不能有文件,要先用git stash把不需要提交的文件藏起来.

分支相关

(1) 查看所有的分支
git branch
(2) 创建分支并切换到新分支
git checkout -b 分支名
(3) 切换分支
git checkout 分支名
(4) 切换到主分支(以下两种都可)
git checkout master
git switch master
(5) 合并分支代码到主分支(同时合并分支上的提交记录)
git merge 分支名 --squash (加上 --squash 可合并提交记录)
(6) 在主分支上提交到本地仓库
git commit -m "提交信息"
(7) 推送到svn远程仓库
git svn dcommit

最后:
以上命令是在工作中用到的,还有一些目前没有遇到,持续更新中……

 类似资料: