zoukankan      html  css  js  c++  java
  • Mac端将本地新项目上传到github

    本文转自:https://www.jianshu.com/p/2e4c078602a1

    对于编程相关的操作,无非增、删、改、查4类操作,这也是本文开始学习git操作的思路。同时,git的4类操作既有本地,也有远程。

    一、增(上传新建项目)

    实际情况

    在本地开发了一个「angularJS-webApp」项目,需要将代码需要上传至GitHub。

    操作

    1、在GitHub上新建一个项目,如:「tsbz-deucation」 项目

    2、(先进入本地项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库
    > git init

    3、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
    > git add .

    4、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
    > git commit -m '备注(自定义)'

    5、关联到远程库
    > git remote add origin 你的远程库地址 如:
    git remote add origin https://github.com/bodanli159951/angularJS-webApp.git

    6、获取远程库与本地同步合并(如果远程库「不为空」则必须做这一步,否则后面的提交会失败)
    > git pull --rebase origin master

    新仓库,第一次使用命令,会报错:fatal: couldn't find remote ref master

    不需要理会,直接进行下一步即可。

    7、把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
    > git push -u origin master

    8、状态查询命令
    > git status

    二、增 上传新建分支

    新建名为v4的分支:> git checkout -b v4
    > git add .
    > git commit -m"备注(自定义)"
    新建并提交到远程分支> git push --set-upstream origin v4

    三、删(删除分支)

    如果要删除名为 v2 的分支,必须切换到本地 git 的另一条分支上:�> git checkout master
    删除本地v2分支操作:> git branch -d v2

    1、删除远程分支:> git branch -r -d origin/v2
    2、删除远程分支(准):> git push origin -d v2

    四、改重命名分支

    > git branch -m <old-branchname> <new-branch-name>

    五、查

    查询本地分支情况:> git branch
    查询本地和远程分支情况:> git branch -a

    开启打怪升级之旅
  • 相关阅读:
    系统维护相关问题
    Python环境维护
    哈希表解决字符串问题
    论文笔记二:《A Tutoral on Spectral Clustering》
    论文笔记之哈希学习比较--《Supervised Hashing with Kernels》《Towards Optimal Binary Code Learning via Ordinal Embedding》《Top Rank Supervised Binary Coding for Visual Search》
    Java中String、StringBuffer、StringBuilder的比较与源 代码分析
    浙大pat1040 Longest Symmetric String(25 分)
    浙大pat1039 Course List for Student(25 分)
    浙大pat---1036 Boys vs Girls (25)
    百炼oj-4151:电影节
  • 原文地址:https://www.cnblogs.com/zhangliwei/p/10024755.html
Copyright © 2011-2022 走看看