git代码托管常用命令
git代码托管常用命令
git代码托管常用命令(windows系统):
一、单人git管理开发
首先配置SSH公钥;
1)首次在coding或者github上创建一个新的仓库时:在本地CMD上输入:
md test //创建一个名为test的文件夹
cd test //进入当前文件夹
git init //初始化
echo "#test" >README.md //创建一个内容为#test的文件README.md
git add 文件
git commit -m "注释" //提交并注释
git remote add origin git.coding.net/xxxxxx/test.git
git push -u origin master //推送到远程仓库
2)修改和添加文件后:
git status //查看状态
git diff //查看修改了哪些文件(不能查看添加)
突然发现某个文件改错了,可以git checkout 文件名 回到修改前的状态
3)本地没有仓库,远程有仓库,先克隆远程到本地仓库
git clone https://git.coding.net/xxxxxxxx/test.git//克隆到本地
git pull origin master //拉取远程master分支代码
二、git多人协作开发
git branch //查看当前分支
git checkout -b dev //新增名为dev分支
https://git.coding.net/guoxiaoqiang/git-test.git
git add .
git commit -m "注释"
git push origin dev //推送到dev分支(dev分支有变化,master分支无变化)
一段时间后把dev分支推送到master
git checkout master //切换到master分支
git pull origin master //拉取最新master
git merge dev //将dev分支合并到master分支
git push origin master //提交到master分支
假使提交到远程版本错误,可以回滚到以前的某个版本
git log //查看所有历史版本
git reset --hard +历史版本id
git push -f -u origin master //强制提交到master
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)