// 获取密匙
C:\Users\用户下\.ssh\id_rsa.pub
ssh-keygen-t rsa-C "153284575@qq.com"
git config -- global user.name "llj153284575"
git config -- global user.email "153284575@qq.com"
步骤
1、git clone 远程仓库地址
2、git checkout -b aaa 新建并切换到aaa分支
3、git branch --set-upstream-to=origin/远程分支name 本地分支name
4、git status 检查修改文件
5、git add . 添加全部修改文件到暂存区
6、git commit -m "提交修改描述"
7、git pull 提交代码到仓库前先拉取代码,防止代码冲突。解决冲突
8、git push 提交代码到仓库
git branch 查看本地分支
git branch -d aaa 删除分支
git log 获取提交记录
git reset --hard 加版本号
git checkout master 切换分支
本地代码没法提交,但是有需要改BUG
1、git stash 储藏当前代码
2、去对应的分支改BUG
3、git stash pop 回到现在开发分支
项目名称\web前端打包目录
project\project-web\src\main\webapp
项目名称\web前端开发目录
project\project-web\src\main\webapp.src
(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库
git init
把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
git add .
用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
git commit -m 'first commit'
关联到远程库
git remote add origin 你的远程库地址
如:
git remote add origin https://github.com/***/***.git
获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)
git pull --rebase origin master
把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通
过后即开始上传。
如果正常push失败,可以用这个命令强制覆盖分支:git push -u origin master -f
git fetch下载所有远程库的变化
git merge origin/master 将下载的内容与本地库合并