git的使用---gitee码云
先要安装git下载链接
第一种在gitee上新建项目是这样滴

1.
git config --global user.name '用户名'
git config --global user.email '邮箱'

2.克隆/拉取工程到本地
git clone https://xxxxx.git

3.进入到项目目录 cd 项目名(也就是当前文件夹下刚刚增加的文件夹名字)
4.随便改动一下进入文件夹的内容,比如在新建的文件夹里新建个文件 touch 文件名
1.text和text.ini都是我新建的文件

5.将修改操作的文件和未跟踪新添加的文件添加到git系统的暂存区
git add .
![]()
6.编写提交代码的注释
git commit -m "注释信息"

7.提交到文件到远程仓库
git push origin master

分支
1.创建本地分支 git branch 分支名称
![]()
查看当前分支
![]()
2.切换本地分支
![]()
3.修改文件再提交

合并分支
要先切换到要合并以外的分支
1.切换分支:git checkout 要切换到的分支名
![]()
git merge 要合并的分支

提交

删除远程分支

删除本地分支
![]()
常用git命令
|
分支操作 |
|
|
git branch -a |
查看所有的分支 |
|
git branch -r |
查看远程的分支 |
|
git branch |
查看本地的分支 |
|
git checkout |
切换分支 |
|
git branch -d |
删除本地分支 |
|
git merge <branch> |
将分支合并到当前 |
|
git rebase <branch> |
将当前版本重置到分支中 |
|
git rebase <branch> --abort |
退出重置 |
|
git rebase <branch> --continue |
解决冲突后继续重置 |
|
git add <resolved-file> |
标记文件已经解决冲突 |
|
git rm <resolved-file> |
|
|
|
|
|
创建 |
|
|
git init |
创建一个新的本地仓库 |
|
git clone git地址 |
克隆一个已经创建的仓库 |
|
本地修改 |
|
|
git status |
查看工作路径下全部已经修改的文件 |
|
git diff |
显示与上次提交版本文件的不同 |
|
git add . |
把当前所有修改添加到下次的提交中 |
|
git add -p <file> |
指定某个文件的修改添加到下次提交中 |
|
git commit -m“注释” |
提交并添加注释 |
|
git commit -am ‘注释’ |
提交并添加注释 这条命令是git commit -m ‘’ 和 git add . 命令合体 |
|
git commit --amend |
修改上次提交,注已经发布到远程服务器上的不要修改 |
|
更新与发布 |
|
|
git remote -v |
列出当前配置的远程端 |
|
git remote show <remote> |
显示远程端信息 |
|
git remote add <shortname><url> |
添加新的远程端 |
|
git fetch <remote> |
下载远程端的所有改动的文件到本地不会自动合成 |
|
git pull <remote><branch> |
下载远程端的所有改动的文件到本地会自动合成 |
|
git branch -dr <remote/branch> |
删除远程的分支 |
|
git push –tags |
发布标签 |
|
提交历史 |
|
|
git log |
从最新提交开始显示所有的提交记录 |
|
git log -p <file> |
显示指定文件的所有修改 |
|
git blame <file> |
谁在什么时间修改了文件的什么内容 |
|
撤销 |
|
|
git reset –hard HEAD |
放弃当前工作目录下的所有的修改 |
|
git checkout HEAD <file> |
放弃某个文件的所有本地修改 |
|
git revert <commit> |
重置一个提交 |
|
git reset --hard <commit> |
回到上一个版本,并抛弃该版本之后的所有修改 |
|
git reset <commit> |
将HEAD回到上一个提交的版本 并将修改标记为未添加到缓冲区 |
|
git reset –keep <commit> |
将HEAD回到上一个版本并保留未提交的本地修改 |

浙公网安备 33010602011771号