Git的基本使用
git
GitHub地址
https://github.com/(国外,打开可能比较慢)
Gitee地址
https://gitee.com/(国内)
git网址:
https://git-scm.com/downloads
下载完,傻瓜式安装,下一步下一步
使用命令(基本)
鼠标右键点击git_Bash_here,打开命令窗口客户端
-
目录地址
pwd
-
创建一个文件夹
mkdir
-
清除命令
clear
-
进入到某一个文件
cd XXX
-
初始化
git init
-
查看状态
git status
-
文件以及文件详情
ls 查看文件
ll 查看文件详情
-
查看配置列表
git config --list
-
第一次下载git要设置你的git账号和密码
git config --global user.email 邮箱
git config --global user.name 用户名
上传项目的步骤
这个步骤你在公司只操作一次,有可能还不是你操作。创建一个新仓库的时候才会操作这个命令
1、git init 初始化
2、git add . (.代表添加所有文件,添加一个文价直接 git add index.html,添加一类文件 git add *.txt)
3、git commit -m '你的备注信息'
4、连接远程仓库
git remote add origin https://github.com/仓库地址
5、把本地仓库的变化连接到远程仓库主分支,让本地新建的库和远程库进行同步。
git pull origin master
6、链接成功之后,把本地代码推送到远程仓库
git push -u origin master
下载远程仓库代码
在公司工作的第一步,下载项目代码
在电脑一个文件目录下,操作右键,git_Bash_here
git clone https://github.com/仓库地址
每天如何下载上传代码
-
每天早晨开开电脑
下载最新的代码
git pull
Already up to date.(看到它代表已经时最新了)
-
每天晚上下班之前
先下载最新代码
然后提交自己代码
git add . (.代表添加所有文件,添加一个文件直接 git add index.html,添加一类文件 git add *.txt)
git commit -m '备注信息'
git pull // 先拉最新的代码 有冲突的话先解决冲突
git push (推送)
创建分支-----多人开发方便管理防止冲突
git branch 分支名 # 创建这个分支
git checkout 分支名 # 切换到这个分支上
git checkout -b 分支名 # 创建这个分支并切换到这个分支,是上面两个命令的简写方式
git checkout -b feature/cyf origin/develop # 从远程分支develop下创建feature/cyf分支,并切到这个分支
git pull origin develop # 从远程分支develop下拉取最新代码,如果有冲突解决冲突
git push -u origin HEAD # 将代码推到远程同名分支(自己创建的分支)
代码回滚-----如果出现意外回滚到之前的版本
git log --oneline # 查看最近提交过的记录和对应的hash码
git reflog # 查看最近所有动作的记录和对应的hash码
git reset --hard 95f48fa # 代码回滚到hash码为95f48fa那个版本