Git Bash的命令使用
git config --global user.name ** 配置用户名git config --global user.email **@**com 配置邮箱git add .全部加入到暂存区git add 加文件名 提交单个文件git commit -m ''备注'' 提交本地git status 查看状态命令 绿色的文字.表示当前有新文件添加但是未提交,红色状...
git config --global user.name ** 配置用户名
git config --global user.email **@**com 配置邮箱
git add .全部加入到暂存区
git add 加文件名 提交单个文件
git commit -m ''备注'' 提交本地
git status 查看状态命令 绿色的文字.表示当前有新文件添加但是未提交,红色状态 警告.有文件围未添加到git本地仓库里面.
git diff 查看修改 -号后面的是表示之前的代码 +号后面表示的是修改后的代码
查看版本号 git reflog
回退版本 回到上一个版本git reset --hard HEAD^ ,回到指定版本git reset --hard 版本号,
git push 将本地代码推送到远程仓库
git pull 拉去
git remote add origin SSH的地址或者http的地址
git push -u origin master 提交到GitHub服务器仓库
git remote rm origin 重置远程服务器仓库地址
git clone 地址 克隆GitHub的代码
实现SSH无密码提交的方法
1. 打开git bash 输入ssh-keygen -t rsa 一路回车 出现2048表示成功
2.找到生成密钥,在c盘 --用户--你自己的用户名--找到ssh文件夹 打开 id_rsa_pub,全部复制
3.GitHub设置里面找到SSH 设置SSh-key即可
4.ssh -T git@github.com 测试
多人开发分支合并
1.Git创建分支加切换分支 $ git checkout -b dev
2.用git branch命令查看当前分支
$ git branch
* dev *表示当前分支
master
3.在dev分支上正常提交
$ git add .
$ git commit -m "branch test"
4.dev分支的工作完成,切换回master分支
$ git checkout master
Switched to branch 'master'
5.把dev分支的工作成果合并到master分支上
$ git merge dev
6.合并完成后,删除dev分支
$ git branch -d dev
7.删除后,查看branch
$ git branch
* master
当前分支与远程分支管理 git branch --set-upstream-to=origin/dev
取消关联: git branch --unset-upstream master
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)