Git常见用法(一)

Git工作流程

1.安装

http://git-scm.com/自行下载安装git,下载完后自行创建文件夹,在创建的文件夹找那个鼠标右击选择如下:

打开后如下界面:

可以git --version查看git版本

2.git初始化

2.1指定用户名和邮箱

git config --global user.name "zhao"
git config --global user.email '129442490@qq.com'

2.2 初始化本地仓库

git init

会发现创建的目录下多个.git隐藏文件夹,表示初始化成功

3.Git常用命令

(1) git status 查看本地仓库状态

(2) git add -A 或--all或 .表示将所有文件从工作区提交到暂存区 

(3) git commit -m '本次修改记录'   将暂存区文件提交到本地仓库  其中-m为指定提交日志

一旦修改了文件,文件状态就变为modified,就必须得重新git add 和git commit

(4) git log 查看提交日志  最新修改记录在最上 每次提交有唯一的编号

(5) git reset  --hard   编号   回退到指定版本 除hard外还可跟其他参数

(6) git reflog 查看所有提交记录 包括回退记录(若回退版本时回退多了或其他误操作,可恢复之前状态)

4.忽略文件

添加.gitignore文件 文件名为写死的,且该文件必须在项目根目录下,里面可以添加想要忽略的文件及文件夹名称

eg:添加忽略文件前未提交的文件有test3.txt和test4.txt bak文件夹不显示 添加test4.txt进忽略文件后未提交的文件只有test3.txt

此时若执行git add .命令,test4.txt和bak将不会被提交

5.远程仓库

 https://github.com/ (反应较慢...)

 https://gitee.com/

注册完成后创建远程仓库

(1) 添加远程仓库的地址

git remote add origin https://gitee.com/ddzhao/test_0529.git

origin 相当于是https://gitee.com/ddzhao/test_0529.git的别名 后面操作用origin代替它

(2) 将本地仓库中提交记录推送到远程仓库

git push origin master

执行后报错:

出现错误的主要原因是github中的README.md文件不在本地代码目录中或者远端有新文件记录更新

执行 git pull --rebase origin master 进行代码合并后再次推送成功

(3) 拉取远程master分支更新记录到本地

git pull origin(仓库) master(分支)

当多人协同办公时,别人修改了文件记录

git pull 和git clone的区别:

clone一般用于第一次使用,还没有本地仓库时使用

pull一般用于远程仓库中数据有更新,拉取下来与本地代码合并

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值