上传项目到git的操作流程
1.本地安装Git
这个步骤网上教程很多
可参考:https://jingyan.baidu.com/article/9f7e7ec0b17cac6f2815548d.html
2.进入你想上传的项目文件夹下,然后右键点击
Git Bash Here
3.配置你的用户名及邮箱
$ git config --global user.name "xxx"
$ git config --global user.email "xxx"
4.查看用户名及邮箱
$ git config user.name
$ git config user.email
5.初始化本地环境,把该项目变成可被git管理的仓库
$ git init
6.添加该项目下的所有文件
$git add . (注意这里有个点)
7.使用如下命令将文件添加到仓库中去
$ git commit -m '本次提交的说明'(说明信息为必填项,最好是信息有意义,便于后期理解)
8.在远程端创建一个仓库(此处省略)
具体怎么创建,很简单,自己摸索或者百度
9.将本地代码库与远程代码库相关联
$ git remote add origin https://gitee.com/qlqaq/projects/仓库名称
10.强制把远程仓库的代码跟新到当前分支上面。ps:如果仓库为空这一步可以跳过
$ git pull --rebase origin master
11.将本地代码推送到指定远程的仓库中
$ git push -u origin master
一些命令
git init
初始化仓库,把一个普通文件夹变成git仓库,使用git命令去管理(同目录下多出一个.git文件夹)
git add
文件名/ git add -all 添加文件到追踪暂存区,用来追踪文件,只有追踪的文件才能被提交到远程仓库
git status
查看当前git仓库的修改文件的状态,哪些修改文件追踪了,哪些没有被追踪
git commit -m “xxx”
提交本次修改到历史版本记录,xxx是对这次提交的说明
git log
查看历史版本记录 git log -p 是查看详细提交代码
git reset
版本号 --hard 回滚到指定版本
git reflog
记录每次提交的版本号
git remote add origin xxxx
添加别名映射,将远程仓库地址xxx映射为origin
git remote -v
查看当前有哪些别名映射
git remote delete origin
删除origin别名映射
git pull origin master -f
拉取远程origin仓库的内容到本地仓库 -f是强制选项
git push origin master
推送本地仓库的历史修改到远程仓库
git checkout -b dev
新建并且切换到dev分支
git checkout master
切换到master分支(如果分支已存在,就不用加上-b,如果没存在,就加上-b新建并且切换)
git merge dev
将分支dev合并到master分支(在master分支上进行)
git branch -v
查看当前有哪些分支,绿色的表示当前所在分支