栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

git 常用命令

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

git 常用命令

全局设置:

1、设置git全局账号 :git config --global user.name "wasin"

2、设置git全局邮箱: git config --global user.email "254621732@qq.com"

3、初始化本地仓库:git init

4、查看本地所有分支 git branch

5、查看当前状态  git status

6、从git中删除指定文件 git rm 文件名(包括路径)

7、移除文件(从Git中删除) git commit -m "remove  test.txt"


添加文件到本地仓库 

1、添加一个文件到 缓存区   git add  test.txt

2、添加一个文件夹到缓存区 git add  dir

3、提交新文件和被修改文件,不包括被删除文件   git add .  

4、提交被修改和被删除文件,不包括新文件 git add -u   

5、提交所有变化  git add -A 

6、将本地暂存的修改提交到版本库  git commit -m "first commit"

7、撤销commit   git reset --soft HEAD^  

HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1
如果进行两次的commit,想要都撤回,可以使用HEAD~2

--soft
不删除工作空间的改动代码 ,撤销commit,不撤销git add file

--hard
删除工作空间的改动代码,撤销commit且撤销add

8、如果commit注释写错了,先要改一下注释  git commit --amend

9、看你commit的日志 git log

10、删除本地库develop  git branch -D master develop

11、建立一个新的本地分支dev git checkout -b dev

12、切换到本地dev分支   git checkout dev


远程仓库操作:

1、关联远程仓库 git remote add origin    https://gitee.com/wangxhapi/test.git

2、推送内容到远程仓库  git push -u origin master

3、从远程获取最新版本到本地,不会自动合并(merge)  git fetch

4、将分支dev与当前分支进行合并 git merge origin/dev

5、拉取远程仓库代码并合并代码   git pull origin master  (表示将远程origin主机的master分支拉取过来和本地的当前分支进行合并)

6、切换到远程dev分支 git checkout --track origin/dev

7、从服务器上将代码给拉下来 git clone https://gitee.com/wangxhapi/test.git

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/306999.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号