git提交代码

Git上传代码到GitHub存储库

我的梦境 提交于 2019-12-17 19:58:07
一、Git的配置 1.查看本机是否安装Git $ git version git version 2.14.3 (Apple Git-98) 2.通过github创建项目 3.码云与GitHub进行配置公钥 附加:为提交时添加提交机器的用户名,本次设置只要设置一次就可以了(会出现弹窗,输入相关认证信息) $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 二、项目的提交与更新 1.创建本地仓库 $ cd Desktop //cd到创建本地库的目录下 $ mkdir MallProject //创建本地库的文件夹 $ cd MallProject //cd到创建文件下面 $ git init //创建本地Git数据库 Initialized empty Git repository in /Users/tianxiajiufang/Desktop/MallProject/.git/ 2.将Git远程仓库的数据与本地仓库同步 ①:首次创建本地仓库后,与远程仓库建立连接,可以为远程仓库地址自定义名称 $ git remote add <自定义远程仓库名称> <远程仓库地址> 例子:$ git remote add origin

Git学习笔记(一)

*爱你&永不变心* 提交于 2019-12-17 17:05:53
1.git下载安装 进入下载页面进行安装: Git - Downloads ,选择对应的版本安装,此处选择windows 64版本(安装版)。 PS:该版本在安装完成后,在鼠标右键弹出的菜单中会有如图1.2所示的两个选项,而选择图1.1中下一个选项的版本进行安装则无此选项生成。 2.git初始化 2.1创建仓库 创建一个文件夹作为仓库,并进入文件夹中,鼠标右击选择Git Bash Here。 在弹出的窗口中输入: git init 2.2 初始化配置信息 接着,输入 git config --local -l 查看当前仓库的配置信息 可以看出,当前仓库没有设置,对当前仓库分别设置user.name和user.email,如图2.3所示。 3. 提交示例 3.1 创建提交内容 在仓库中新增内容,此处新建一个test.java文件。 3.2 提交代码 3.2.1 查看状态 首先,查看下当前仓库状态,输入 git status ,如图3.2中,刚刚添加的test.java文件显示未被包含。 3.2.2 添加代码 输入 git add . ,将所有修改添加到暂存区中。 3.2.3 提交修改内容 输入 git commit -m "first commit" ,将修改提交到本地git库中。 3.2.4 将修改推送到远程仓库 输入 git push <远程主机名> <远程分支名>

记录自己使用GitHub的点点滴滴

喜夏-厌秋 提交于 2019-12-17 11:57:39
前言   现在大多数开发者都有自己的GitHub账号,很多公司也会以是否有GitHub作为一项筛选简历以及人才的选项了,可见拥有一个GitHub账号的重要性,本文就从最基本的GitHub账号的注册到基本的使用进行学习记录,一方面方便自己,另一方面希望对你有所帮助~   之前写过一篇文章,浅谈使用git 进行版本控制(博客链接: https://www.cnblogs.com/wj-1314/p/7992543.html )   说实话,当时是学习可视化的时候,接触到git ,学了些皮毛,但是自己在实践中并没有真正的用到GitHub这个平台。那时候在大学,还无忧无虑的,但是一年后,也就是今天,我在家里写了代码,但是在公司也想写,才发现了GitHub的好处了,今天迫不及待的使用了这个东西,并且把一些笔记记录下来。 GitHub简介   GitHub是用于版本控制和协作的代码托管平台,它可以让您和其他人在任何地方协同工作。GitHub 可以托管各种Git版本库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。   为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request

[Github]如何高效利用GitHub

旧巷老猫 提交于 2019-12-17 11:41:10
正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。 Q1:GitHub是什么 Q2:GitHub风格 Q3: 在GitHub,如何跟牛人学习 Q4: 享受纯粹的写作与演讲 Q5: 代码帮你找工作 Q6: GitHub还在影响一些什么 Q7: 除了GitHub,还可以选择什么? Q1:GitHub是什么 A1:一家公司 位于旧金山,由 Chris Wanstrath , PJ Hyett 与 Tom Preston-Werner 三位开发者在2008年4月创办。迄今拥有59名全职员工,主要提供基于git的版本托管服务。 在此之前,它是由 Tom 与 Chris 在本地程序员聚会中,开始的一个用于托管git的项目。正如每个伟大的传奇都开始于一场冒险,Tom在这篇文章 我如何辞掉微软30万年薪邀约,创办GitHub 中谈到: 当我老去,回顾一生,我想说,“哇,那是一场冒险“;而不是,“哇,我真的很安稳。“ 另一位创始人 Chris 也详细描述了 GitHub初创的前因后果 ,他说道: Do whatever you want. 于是,在2008年4月10号这一天,GitHub正式成立。 目前看来,GitHub这场冒险已经胜出。根据来自 维基百科关于GitHub的描述 ,我们可以形象地看出GitHub的增长速度: 今天,GitHub已是:

git命令大全

寵の児 提交于 2019-12-17 09:55:46
git命令大全 willcoder 关注 0.9562019.06.06 09:01:55字数 545阅读 7,077 Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法... 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 git使用.jpg git命令.jpg fetch vs pull git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。 而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。

使用GitHub进行团队合作

懵懂的女人 提交于 2019-12-17 09:28:06
原文: Team Collaboration With GitHub GitHub 已经成为的一切开放源码软件的基石。开发人员喜欢它,基于它进行协作,并不断通过它开发令人惊叹的项目。除了​​代码托管, GitHub 的主要吸引力是使用它作为一个协作开发工具。在本教程中,让我们来看看一些最有用的GitHub的功能,特别是使团队工作更有效率,更高生产力,非常重要的,好玩的那些功能! GitHub和软件合作 有一件事我觉得非常有用的是,可以将GitHub的维基集成到项目的源代码主线上。 本教程假定您已经熟悉 Git – 开放源码的分布式版本控制系统,由Linux的创世人 Linus Torvalds 在2005年创造的。如果您需要修改或查找有关 Git ,请访问我们以前的 截屏教程 ,和一些 文章 。此外,你应该已经有一个 Github 上的帐户,并做了一些基本的功能,如创建一个存储库,并推送到 GitHub 上。如果没有,可以参照更多以前的 教程 。 在这个世界上的软件项目,不可避免的是,我们必须和一个团队一起工作来交付软件。在本教程中,我们将探索一些软件开发团队最常用的工具。这些工具包括: 添加团队成员 – 组织和合作者 Pull请求 – 发送代码变更和合并 问题跟踪 – Github上的错误记录 分析 – 图形与网络 项目管理 – Trello 与 Pivotal Tracker

Not a git repository (or any of the parent directories): .git

允我心安 提交于 2019-12-17 06:43:21
今天准备在win10上面安装git,想把代码发布到github中,按照教程的方法一步一步下来,当配置完ssh和用户名,邮箱之后,发现下拉不下来github中的代码,出现如下错误。 说是没有发现仓储,很是郁闷,通过ssh –T git@github.com 发现连接是通的。 之后发现原来是教程顺序错误了,应该现在文件夹中git init让git标记此文件夹为版本库就好了。 要是嫌配置麻烦,直接clone下,就OK,就可以直接进行代码的编辑之后提交就可以。 来源: https://www.cnblogs.com/netxiaohui/p/5785391.html

git——本地项目上传到git

醉酒当歌 提交于 2019-12-17 03:42:20
1.对于github相信大家写自动化代码的人都不陌生,而且这也可以说是你进军自动化的一项必须解锁的技能,今天抽空开始整理笔记,顺便整理下github的基本使用,从本地上传代码托管; 一、从无到有:先注册Github账号开启模式; 1、 官网地址:https://github.com 2、填写信息: 3、点击create an account,注意username会检索,需要英文名,如果存在此英文名会提示用户已经登录,所以提前准备好与众不同的英文名吧; 之后会发送激活邮件到你填写邮箱中,在邮箱中点击链接标签后激活账户; 4、激活的账户github会返回你的服务器端托管地址和回调url,如下: 5、此处表名你已经注册并且激活成功了,下来开始安装本地git; 二、安装git: 1、git是本地客户端管理代码的一个工具,下载地址:https://git-scm.com/download/win; 注意下载对应版本; 2、下载到本地后exe通用的安装模式,不用多余勾选什么,next到finsh即可;(可自己切换安装地址,更改安装目录即可) 安装后本地多出Git目录: 再次目录输入CMD就进入cmd的根目录了,也可以打开cmd切换到git安装目录; 输入git检测安装是否成功: 3、准备上传代码到一个新建文件夹,我本地创建在Git同级目录为dong,将所有要上传的代码都先拷贝到dong目录下

git 命令

[亡魂溺海] 提交于 2019-12-17 02:44:15
git 命令提交代码步骤: 1. git add 文件名(提交所有就是.) 2. git commit -m "注释" 3. git pull 4. git push origin wiki-v2(分支名或master) git bash 保存用户名密码: git config --global user.name [username] git config --global user.email [email] 查看配置 :git config --list 丢弃工作区修改:git checkout -- <file>,如果不小心git add <file> 了,可以使用git reset HEAD <file>把暂存区修改的内容回退到工作区,再使用git checkout -- <file>命令丢弃工作区修改的内容。 本地关联远程库:git remote add origin git@github.com: sun-xf /learngit.git 红色部分是github账户名。 第一次推送代码到远程仓库:git push -u origin master 查看分支: git branch 创建分支: git branch <name> 切换分支: git checkout <name> 创建+切换分支: git checkout -b <name> 合并某分支到当前分支:

git项目常用命令

霸气de小男生 提交于 2019-12-17 00:52:56
git rm --cached 文件名 //移除不上传 git add . //添加所有文件 .gitignore //git忽略不想上传或者不需要上传的文件 REAMDE.md 文件一般是备注项目启动步骤用项目里面有什么。。。 -------------------------------------------------------------------------------- 情况一:远程仓库已经建立好 1...git remote add origin 仓库地址 //关联远程仓库 2...git push - u origin master //将本地的master分支推送到origin主机,同时指定origin为默认主机; -------------------------------------------------------------------------------- 情况二:远程仓库还没有创建; 1...git init //初始化一个项目 2...git add test.text //添加到暂存区 3...git commit -m "提交备注信息" //提交到本地暂存区 4...git remote add origin 远程仓库地址 //关联远程仓库 5...git push -u origin master /