GitHub常用指令,轻松入门操作

一、介绍、创建本地git

  1. Git 是目前世界上最先进的分布式版本控制系统

  2. 本地分为:工作区、暂存区和仓库区

  • 1、创建本地仓库

    • 在桌面创建test文件夹,表示是工作项目

    • 进入到test,并创建本地仓库.git

    • 新创建的本地仓库.git是个空仓库

  cd Desktop/test/

  git init    #初始化

 

  • 2、配置个人信息

git config --global user.name "你的名字或昵称"

git config --global user.email "你的邮箱"

 

  • 3、新建py文件(源码文件)

    • 在项目文件test里面创建login.py文件,用于版本控制演示

 

  • 4、查看文件状态

    • 红色表示新建文件或者新修改的文件,都在工作区.

    • 绿色表示文件在暂存区

    • 新建的login.py文件在工作区,需要添加到暂存区并提交到仓库区

 git status

 

  

  • 5、将工作区文件添加到暂存区

  # 添加项目中所有文件

  git add .

  或者

  # 添加指定文件

  git add login.py

  • 6、提交到仓库区

* commit会生成一条版本记录

* -m后面是版本描述信息

 

git commit -m '版本描述'

 

git commit -am "版本描述"    #添加和提交合并命令

 

  • 7、查看历史版本和回退版本

#  查看

  git log

  或者

  git reflog

 

#回退

git reset --hard HEAD^   # HEAD^表示当前最新版本的前一个版本

 

git reset --hard 版本号   #通过每个版本的版本号回退到指定版本

 

 

  • 8、撤销修改

    • 只能撤销工作区、暂存区的代码,不能撤销仓库区的代码

    • 撤销仓库区的代码就相当于回退版本操作

*撤销工作区代码

git checkout 文件名

 

*撤销暂存区代码

# 第一步:将暂存区代码撤销到工作区

git reset HEAD  文件名

# 第二步:撤销工作区代码

git checkout 文件名

 

  • 9、删除文件

  # 删除文件

  git rm 文件名

  # 删除后记录删除操作版本

  git commit -m '删除描述'

 

 

二、创建远程仓库

 

  • 创建仓库入口

 

  • 编辑仓库信息

 

  • 查看仓库地址

 

  • 克隆项目

git clone 仓库地址

 

  • 推送项目到远程仓库

  # 工作区添加到暂存区

  git add .

  # 暂存区提交到仓库区

  git commit -m '立项'

  # 推送到远程仓库

  git push

 

在 push 的时候需要设置账号与密码,该密码则是 github 的账号与密码

 

* 要同步服务器代码就执行:git pull

* 编辑代码前要先pull,编辑完再commit,最后推送是push

 

三、标签、分支

*标签

git tag -a 标签名 -m '标签描述'

git push origin 标签名

 

  # 删除本地标签

  git tag -d 标签名

  # 删除远程仓库标签

  git push origin --delete tag 标签名

 

*分支

git branch   #查看当前分支

git checkout -b 分支名  #创建并切换到分支

git push -u origin 分支名   #推送

git merge 分支名   #合并 , 需要不在当前分支才能合并先切换 git checkout 分支

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值