git使用

1.安装git后进行配置,让开源世界的人知道你是谁

git config --global user.name haichao801

git config --global user.email 349133376@qq.com

 

2.创建版本库 git init

 

3.添加文件

查看状态:git status

添加文件 git add

提交,git commit -m ""

一次性添加所有文件,用git add .

 

4.删除文件 git rm

 

5.推到远程仓库

github上新建项目

 

项目新建完成后显示:

将本地git项目推送到远程:

git push https://github.com/haichao801/learn-python.git master

 

刷新github页面,看到项目已推送成功

还可以先给远程地址起个别名,然后用别名推送

git remote add origin https://github.com/haichao801/learn-python.git

git push origin master

 

6.团队合作

其他成员加入项目后,就用git clone命令拷贝到本地,然后修改后可以push到远程。自己本地要看到其他人push的内容,要用git pull origin master命令拉取到本地

 

7.日志查看与版本切换

1)查看日志

git log 查看项目的日志

git log <file> 查看某文件的日志

git log . 查看本目录的日志

git log --pretty=oneline 日志单行显示

2)版本切换

git reset --hard HEAD    HEAD指向最新的版本

git reset --hard 版本号    用版本号切换

git reflog 查看版本变化

 

8.分支管理

查看所有分支:git branch

创建分支: git branch dev

切换分支:git checkout dev

合并分支:git merge dev

删除分支:git branch -d dev

快速创建和切换分支:git checkout -b dev

 

9.查看远程仓库

查看远程仓库:git remote

查看仓库地址:git remote -v

 

10.配置公钥,不用输入用户名和密码就可以登录

 

11.撤销修改

场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file

场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD <file>,就回到了场景1,第二步按场景1操作。

场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考版本回退一节,不过前提是没有推送到远程库。(参考第7点)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值