`

Git for Beginner

阅读更多
How to upload your code to git server?

After installing git, execute these in command line:
git config --global user.name "Your Name"
git config --global user.email "email@example.com

*******
/etc/gitconfig and ~/.gitconfig.
each level overrides values in the previous level.
.gitconfig trump /etc/gitconfig
********

Create SSH key(in ~/.ssh directory):
ssh-kengen -t rasa -C "your email"
id_rsa.pub stores the public key, copy it to Key box in your account settings.
Execute 'ssh -T git@github.com', and check if you've successfully authenticated.

Create a git repository:
1, git clone "url"
2, 'git status' checks status of your files
3, Add new file or make a change of clone file
4, then, git commit -m "explanation"
5, connect to a remote repository using 'git remote add origin "url"
6, git push -u origin master (first time push code to master branch (if the origin exist already, execute 'git remote rm origin' to delete it
7, using git push origin master for each push action

*after you change a file, use "git commit -a -m 'comment' " to commit, then, execute 'git push origin master'





分享到:
评论

相关推荐

    Learn Version Control With Git A step-by-step course for the complete beginner

    Learn Version Control With Git A step-by-step course for the complete beginner(中文)。亚马逊接近满分书籍,中文版。图文并茂。学习Git的好资料。 从官网一页一页的复制过来的,花了不少时间。

    Learn Version Control with Git: A step-by-step course for the complete

    "Learn Version Control with Git" is a beginner-friendly step-by-step course. The book doesn't require a deep technical background. Instead, it's aimed at beginners of version control and/or ...

    Learning Web Design: A Beginner’s Guide to HTML... ..., 5th Edition

    Become familiar with the command line, Git, and other tools in the modern web developer’s toolkit NEW! Get to know the super-powers of SVG graphics Partl. Getting Started 1. Getting Started in Web ...

    git-chglog:在Go(Golang)中实现的CHANGELOG生成器

    :Japanese_symbol_for_beginner: 简单易用CLI的用法非常简单,并且学习成本较低。 例如,最简单的命令是$ git-chglog 。 :rocket: 高灵活性提交消息格式和... CHANGELOG的样式(模板)和... 等...这个怎么运作git-...

    Interview_Question_for_Beginner:为开始学习编程的人编写的技术面试指南。 祝你一切顺利

    这份资源集合,"Interview_Question_for_Beginner",旨在帮助新手程序员更好地准备面试,了解并掌握基本的编程知识和技能,从而在求职路上顺利前行。 一、基础编程概念 在面试中,面试官通常会从基础概念入手,例如...

    Cpp-Projects-for-Beginner:接触到Projects即可轻松学习C ++。

    "Cpp-Projects-for-Beginner" 是一个特别设计的资源,旨在帮助初学者通过实际操作来学习C++编程语言。这个压缩包包含了用于入门级学习者的项目,让你能够通过实践加深对C++的理解。 1. **秒表项目**: 秒表项目是...

    gsoc::Japanese_symbol_for_beginner:Homebrew的Google Summer of Code

    【标题】"gsoc::Japanese_symbol_for_beginner:Homebrew的Google Summer of Code" 提到的是一个关于Homebrew项目参与Google Summer of Code(GSoC)的活动。Google Summer of Code是一个全球性的开源项目,旨在让...

    maxima::Japanese_symbol_for_beginner:个人希望每日更新Maxima镜子

    "Japanese_symbol_for_beginner"可能指的是该项目的特定版本或者一个特定的特性,可能是开发者为了方便记忆或者纪念而设置的一个标识。描述中的“个人希望每日更新Maxima镜子”表明这是一个镜像服务,可能是一个用户...

    Text-Encryption

    :Japanese_symbol_for_beginner: 设置您的计算机下载 ,安装后转到git bash或cmd窗口并使用以下命令设置您的身份git config --global user.name "Github wala username" git config --global user.email example@...

    java-beginner

    【压缩包子文件的文件名称列表】"java-beginner-master" 可能表示这是一个Git仓库的主分支,通常包含一系列的源代码文件和相关的项目配置。"master"是Git中的默认分支名,通常存放着项目的主线开发代码。因此,解压...

    Jump Start PHP Environment(SitePoint,2015)

    Many entry level ... This book is aimed at the absolute beginner who wants to start learning PHP, but aims to set you up with a thorough understanding of what makes for a good, modern, adaptable ...

    gitea-mirror:自托管GIT镜像

    :Japanese_symbol_for_beginner: 我们喜欢改善开源项目。 支持1个小时的开源维护,一次 :rocket: 喜欢开源工具吗? 我也是! 如何一次性花支持一小时的开源开发 :scroll: 许可与行为 :copyright: :megaphone: ...

    WebDevelopersTasks

    :Japanese_symbol_for_beginner: 设置您的计算机 下载 ,安装后转到git bash或cmd窗口并使用以下命令设置您的身份 git config --global user.name "Github wala username" git config --global user.email example@...

    僵尸

    :Japanese_symbol_for_beginner: Wabot-aq :Japanese_symbol_for_beginner: 简单的WhatsApp机器人对于TERMUX用户> pkg update && pkg upgrade> pkg install git -y> pkg install nodejs -y> pkg install ffmpeg -y> ...

    Arya-DN

    :Japanese_symbol_for_beginner: Wabot-aq :Japanese_symbol_for_beginner: 简单的WhatsApp机器人 对于TERMUX用户 > pkg update && pkg upgrade > pkg install git -y > pkg install nodejs -y > pkg install ...

    beginner-python-projects

    1. **Python 基础**:这可能包括变量、数据类型(如整型、浮点型、字符串、列表、元组、字典和集合)、控制结构(如 if-else 语句、for 和 while 循环)、函数定义和调用、模块导入等。 2. **文件操作**:初学者...

    Java-A-Beginner-s-Guide:赫伯特·希尔德(Herbert Schildt)的书

    2. **基本语法**:Java语言的基础包括变量、数据类型、运算符、控制结构(如if语句、for循环、while循环)。书中会详细介绍这些基础知识,帮助初学者构建程序逻辑。 3. **类与对象**:Java是面向对象的语言,类是...

    leetcoderust-resources-for-beginner-developers:面向编程初学者的:fire:免费:fire:东西的主观列表

    leetcode 锈初学者资源(正在进行中) 这是初学者开发人员可能需要的免费知识的最终列表。 重要免责声明:如果您对编程一无所知,那么开始做生意一...“Git 很难:搞砸很容易,而弄清楚如何解决你的错误他妈的不可能(.

    IonicFramework手册

    Its comprehensive documentation, active community, and rich set of features make it an excellent choice for both beginner and experienced developers looking to enter the world of mobile app ...

Global site tag (gtag.js) - Google Analytics