Git命令和Github-创新互联

基本操作

成都创新互联公司是一家专注于成都网站建设、网站建设与策划设计,德惠网站建设哪家好?成都创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:德惠等地区。德惠做网站价格咨询:18982081108
  1. 在Github上新建一个仓库Test,不初始化
  2. 然后,本地安装Git
  3. 在本地,新建一个相同库名的目录Test
  4. 进入目录,右键Git Bash HERE
  5. 按照如下命令操作即可:
    echo "# Test" >> README.md
    git init
    git add README.md
    git commit -m "first commit"
    git remote add origin https://github.com/erryeng/Python-practices.git
    git push -u origin master

***从Github网站上把项目拉到本地

  1. 本地安装git
  2. Github网站上拷贝项目的SSH地址
  3. 在本地新建一个文件夹
  4. 进入此文件夹,然后Git Bash Here
  5. 运行命令:git clone 拷贝的ssh地址 ***

命令解释:

  1. git init
    初始化,该命令将创建一个名为 .git 的子目录(项目里的文件还没有被跟踪)

  2. git add README.md (git add *.py)
    对文件进行跟踪

  3. git add .
    把所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件

  4. git add -A
    所有的,包括已经add的和未add的

  5. git commit -m "第一次提交"
    跟踪文件之后,进行提交

  6. git remote add origin https://github.com/jerryfeng007/Python-practices.git
    添加远程仓库(以后,可以用origin来代替整个url)

  7. git push -u origin master
    将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了

创建开发分支开发项目

  1. github上建立新分支develop
  2. 查看远程分支,git branch -r
  3. 本地新建分支,git branch develop
  4. 查看本地分支,git branch
  5. 查看所有分支,git branch -a
  6. 查看当前分支,git branch -a, 带*的
  7. 切换到develop分支,git checkout develop
  8. 查看当前分支,带*的,git branch -a
  9. 进行开发
  10. 开发完毕,git add (比如 git add *.py)
  11. git commit -m "提交时间,提交内容等"
  12. 提交到develop分支,git push origin develop
  13. 查看github是否有刚才push的修改
  14. 此时,如果master被别人修改,那么你本地就不是最新了
  15. 切换到本地master分支,git checkout master
  16. 拉取最新代码,git pull origin master
  17. 把develop分支上的代码合并到master,git merge develop
  18. 查看状态,git status
  19. 提交到远程master,git push

其他

  1. 删除本地分支,git branch -d test2
  2. 删除远程分支,git push origin --delete test2

从Github删除分支之后,本地使用git branch -a查看,仍存在
执行命令,git remote prune origin
再次使用git branch -a查看,删除了。


网页标题:Git命令和Github-创新互联
网页URL:http://bzwzjz.com/article/jpcos.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 重庆网站建设 网站建设 成都网站制作 阿坝网站设计 成都网站设计公司 成都做网站建设公司 成都营销网站制作 成都网站制作公司 网站制作 网站制作报价 网站建设方案 重庆网站建设 成都网站制作 营销型网站建设 成都响应式网站建设 成都网站建设公司 网站制作 成都网站设计 成都品牌网站设计 网站建设改版 梓潼网站设计 成都网站建设