Git的操作命令--连接码云

Git的操作命令–连接码云

1、设置信息

1.1 设置用户信息

git config --global user.name "username"
git config --global user.email "email"
注意:引号中输入自己的信息,usernmae、email(后面不再提示)

1.2 查看配置信息

git config --list
git config user.name
注意:通过这两条命令设置的信息会保存在-/.gitconfig文件中

2、获取本地仓库

2.1 本地初始化一个Git仓库

进入本地目录,右键-->Git bash
git init
连接远程仓库
git remote add origin <url>
进行代码合并并拉取远程仓库代码
git pull --rebase origin maste

2.2 从远程仓库克隆到本地

git clone <url>
注意:url为远程仓库地址

3、操作本地仓库

3.1 查看本地仓库状态

git status
git status -s

3.2 添加文件到暂存区

git add <filename>
注意:filename为文件名,加后缀

3.3 取消跟踪(取消添加)

git reset <filename>

3.4 提交代码到本地库

git commit -m '日志'
注意:日志一定要写

3.5 添加很多数据到暂存区

git add ./

3.6 添加和提交一步完成

git commit -a -m '日志'

3.7 查看所有日志

git log

3.8 查询本地日志

git reflog

3.9 恢复历史

只恢复,不修改
git reset <log码>
注意:log为日志码
恢复并修改
git reset --hard <log码>

3.10 本地仓库删除文件,并提交

git rm filename
git commit -m '日志'

3.11 添加文件到忽略列表

一些文件无需纳入Git的管理,也不希望出现在跟踪文件列表。
在工作目录中创建.gitignore文件(名称固定),内容为忽略文件的模式

示例:

*.iml
*.class
.idea
**/target/**
*/target/*
out/*

4、操作远程仓库

4.1 添加远程仓库

git remote add <远端名称> <仓库路径>
注意:在本地仓库已经初始化时候执行
remote:远程仓库[远端]
origin:远程仓库在本地的名称
url:远程仓库的地址

4.2 查看远程仓库

git remote
git remote show origin

4.3 推送到远程仓库

git push <远程仓库在本地的名称> <分支名称>

4.4 从远程仓库克隆

git clone <远程仓库的url>

4.5 从远程仓库中抓取

git fetch origin master
注意:fetch是从远程仓库中获取最新版本到本地仓库,不会自动merge
git pull origin master
注意:pull是从远程仓库获取最新版本并merge到本地仓库

4.6 解决冲突

从远程仓库抓取代码到本地合并,在推送到远程仓库

5、分支

5.1 查看本地分支

git branch

5.2 查看远程分支

git branch -r

5.3 查看所有分支

git branch -a

5.4 创建分支

git branch <分支名>

5.5 切换分支

git checkout <分支名>

5.6 分支推送到仓库

git push origin <分支名>

5.7 合并分支–合并到主分支

git merge <分支名>

5.8 合并分支–产生冲突

修改代码
添加到暂存区
提交到本地
推送至远程

5.9 删除分支

git branch -d <分支名>

6、版本标签

6.1 创建标签

git tag <标签名>

6.2 查看标签


6.3 将标签推送至远程

git push origin master <标签名>

6.4 检出标签

git checkout -b <分支名> <标签名>

6.5 删除标签

git tag -d <标签名>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值