Git命令和Github

发布时间:2020-07-17 14:32:22 作者:爱与梦想
来源:网络 阅读:224

基本操作

  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查看,删除了。

推荐阅读:
  1. Git和GitHub快速入门
  2. git命令

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

github git hu

上一篇:Oracle未开启审计情况下追踪表变更记录

下一篇:RMAN备份压缩你了解多少

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》