cd
进入你放项目文件的地址git init
初始化项目,把这个项目变成一个Git可以管理的仓库。之后我们可以发现项目下多了一个.git文件目录,这个目录是Git来跟踪管理版本库的git add .
这个是将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名即可。git commit -m
"",表示你对这次提交的注释,双引号里面的内容可以根据个人的需要改。
这里可能需要需要你输入自己的账号或名字,也有可能需要输入自己的邮箱或名字再输入git commit -m ""时就会成功git remote add origin https://
将本地的仓库关联到github上git push -u origin master
,这是把代码上传到github仓库的意思。git clone 地址
git status
git add *
代表更新全部git commit -m "更新说明"
,commit只是提交到缓存区域git pull
,拉取当前分支最新代码git push origin master
,最后一步才是push到远程master分支上git reset 文件名
git log
命令显示从最近到最远的提交日志
如果嫌输出信息太多,看得眼花缭乱的,可以试试git log --pretty=oneline
2、恢复到历史版本
git reset --hard fae6966548e3ae76cfa7f38a461c438cf75ba965
git reset --hard 1094
于是就可以指定回到未来的某个版本,版本号没必要写全,前几位就可以了,Git会自动去找。当然也不能只写前一两位,因为Git可能会找到多个版本号,就无法确定是哪一个了。git reset --hard HEAD
回退版本,再想恢复未来的版本,就必须找到append GPL的commit id。Git提供了一个命令git reflog用来记录你的每一次命令:git push -f -u origin master
git pull
查看配置信息
git config --list
查看用户名和邮箱地址
git config user.name
git config user.email
修改用户名和邮箱地址
git config --global user.name "name"
git config --global user.email "email"