美文网首页
Git常用命令 如何上传本地项目到GitHub上

Git常用命令 如何上传本地项目到GitHub上

作者: Lori_Lee | 来源:发表于2019-11-04 08:16 被阅读0次

首先要在GitHub上创建一个新仓库new repository,获得一个.git的地址


1. git init

     在本地项目文件里执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件

2. git add . (注意add后面隔一个空格有小点 . )

    在提交之前,Git有一个暂存区(staging area),可以放入新添加的文件或者加入新的改动

3. git commit

    git commit -m “description” 执行此命令提交已经被add进来的改动.

4. git remote

    git remote add origin [your .git URL] 建立远程链接

5. git push

     把当前分支merge到alias上的[branch]分支.如果分支已经存在,将会更新,如果不存在,将会添加这个分支.如果有多个人向同一个remote repo push代码, Git会首先在你试图push的分支上运行git log,检查它的历史中是否能看到server上的branch现在的tip,如果本地历史中不能看到server的tip,说明本地的代码不是最新的,Git会拒绝你的push,让你先fetch,merge,之后再push,这样就保证了所有人的改动都会被考虑进来.

一般来说到这一步一个本地项目就能上传到GitHub对应的仓库里了


6. git clone

     获取一个url对应的远程Git repo, 创建一个local copy。一般的格式是git clone [url].  clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以git clone [url] newname指定.

7. git branch

     git branch可以用来列出分支,创建分支和删除分支.

8. git checkout

  git checkout (branchname) 切换到一个分支.

     git checkout -b (branchname): 创建并切换到新的分支.

9. git merge

    把远程分支merge到当前分支.如果出现冲突,需要手动修改,可以用git mergetool.解决冲突的时候可以用到git diff,解决完之后用git add添加,即表示冲突已经被resolved.

10. git fetch

    可以git fetch [alias]取某一个远程repo,也可以git fetch --all取到全部repo。fetch将会取到所有你本地没有的数据,所有取下来的分支可以被叫做remote branches,它们和本地分支一样(可以看diff,log等,也可以merge到其他分支),但是Git不允许你checkout到它们. 

11. git pull

     git pull会首先执行git fetch,然后执行git merge,把取来的分支的head merge到当前分支.这个merge操作会产生一个新的commit. 如果使用--rebase参数,它会执行git rebase来取代原来的git merge.

相关文章

  • github

    如何使用Git上传项目代码到github 提交本地代码到github github 的命令 如何提交changes...

  • 本地项目上传到github

    在github上创建项目 本地上传cd到项目文件夹git initgit add .git commit -m "...

  • 将本地项目上传至 Github

    本地新建项目后,如何同步到 github 上呢? 在GitHub上新建项目 进入本地项目目录,依次执行git in...

  • Git 学习之路

    Git 常用命令: 从远程仓库获取项目到本地 $ git remote add origingit@github....

  • git 常用命令

    git 全局设置 常用命令汇总 移除目录 本地项目上传到github 忽略目录folder 将local repo...

  • GitHub上传本地项目 之 Github设置SSH keys

    GitHub上传本地项目 之 Github本地项目上传 (2) 一、 准备 (1) 安装 git 在Xcode已经...

  • 本地项目上传github

    本地项目需要上传到github上,该如何处理? 第一步 在本地项目启动 在本地项目目录中右键点击 Git bash...

  • git 上传本地代码到github仓库全流程

    git 上传本地代码到github仓库全流程 1、git add .,上传当前项目所有内容到本地仓库暂存区 2、g...

  • 用git上传本地项目到github上

    用git上传本地项目到github上 注意:以下操作是建立在已经安装好 本地 git 的情况下 附一个 git 网...

  • git常用命令总结

    最近项目协同用到git,再次记录下常用命令,怕自己过后又忘了 常用命令 将远程仓库克隆到本地 将本地创建项目上传到...

网友评论

      本文标题:Git常用命令 如何上传本地项目到GitHub上

      本文链接:https://www.haomeiwen.com/subject/krdrbctx.html