基本操作
cd:切换文件路径
ls:ls为linux命令,查看当前目录下的文件夹
- git init 用于对当前目录进行初始化,是当前的project-name目录交由git进行管理
- git status 查看当前状态
- git add 可以对指定文件添加跟踪。如果后面跟空格加点号“.”,则表示对当前目录下的所有文件进行跟踪。
- git commit 将文件git add进行管理的文件提交到本地仓库
-m参数对本次的提交加以描述。一般的描述必不可少,从而方便追溯每次提交都做了那些修改。如:git commit -m "本次删除了......,增加了......." - git remote add origin [email protected]:defnngj/project-name.git
如果是第一次提交项目(若不是,则不需这步),这一句非常重要,它会将本地的项目与远程的仓库之间建立连接。这里选择SSH协议方式进行连接(GitHub提供了两种链接方式:HTTPS和SSH,提交的地址有所不同,请查看前面GitHub提示信息。)。
- git push -u orgin master
首先进行初始化配置:设置仓库人员的用户名和邮箱地址,这一步必不可少(第一次提交代码)。
[email protected] ~/.ssh $ git config --global user.name "username" [email protected]-PC ~/.ssh $ git config --global user.email "[email protected]"
git提交文件到github
- github创建项目
在github中创建一个新的项目“project-name”——"New repository",创建完一个项目之后,GitHub会提示我们如何提交项目到它上面。
Quick setup — if you’ve done this kind of thing before HTTPS https://github.com/defnngj/project-name.git SSH [email protected]:defnngj/project-name.git …or create a new repository on the command line echo # project-name >> README.md git init git add README.md git commit -m "first commit" git remote add origin [email protected]:defnngj/project-name.git git push -u origin master …or push an existing repository from the command line git remote add origin [email protected]:defnngj/project-name.git git push -u origin master …or import code from another repository You can initialize this repository with code from a Subversion, Mercurial, or TFS project.
GitHub提示信息
- 提交文件到github
在本地创建一个 “project-name” 项目,与GitHub上创建的项目名 保持一致。然后就是在git bash中cd切换到这个文件夹下将文件上传到本地仓库,即进行git init、git add、git commit操作。
准备工作已经完成,下面提交代码到GitHub。这里GitHub提供了两种链接方式:HTTPS和SSH,提交的地址有所不同,请查看前面GitHub提示信息。
[email protected] /d/project-name (master) $ git remote add origin [email protected]:defnngj/project-name.git [email protected]-PC /d/project-name (master) $ git push -u origin master Warning: Permanently added the RSA host key for IP address ‘192.30.252.128‘ to t he list of known hosts. Counting objects: 3, done. Delta compression using up to 4 threads. Compressing objects: 100% (2/2), done. Writing objects: 100% (3/3), 354 bytes | 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To [email protected]:defnngj/project-name.git * [new branch] master -> master Branch master set up to track remote branch master from origin.
GitHub提供的两种连接方式
git remote add origin [email protected]:defnngj/project-name.git
如果是第一次提交项目,这一句非常重要,它会将本地的项目与远程的仓库之间建立接。 这
里选择SSH协议方式进行连接。
git push -u origin master 将本地的项目提交到远程仓库中。
然后就可以在gitbub中看到提交的项目。
G
M
T
Detect language Afrikaans Albanian Amharic Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Bulgarian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Corsican Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Frisian Galician Georgian German Greek Gujarati Haitian Creole Hausa Hawaiian Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Kurdish Kyrgyz Lao Latin Latvian Lithuanian Luxembourgish Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Pashto Persian Polish Portuguese Punjabi Romanian Russian Samoan Scots Gaelic Serbian Sesotho Shona Sindhi Sinhala Slovak Slovenian Somali Spanish Sundanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Xhosa Yiddish Yoruba Zulu |
Afrikaans Albanian Amharic Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Bulgarian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Corsican Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Frisian Galician Georgian German Greek Gujarati Haitian Creole Hausa Hawaiian Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Kurdish Kyrgyz Lao Latin Latvian Lithuanian Luxembourgish Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Pashto Persian Polish Portuguese Punjabi Romanian Russian Samoan Scots Gaelic Serbian Sesotho Shona Sindhi Sinhala Slovak Slovenian Somali Spanish Sundanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Xhosa Yiddish Yoruba Zulu |
Text-to-speech function is limited to 200 characters
Options : History : Feedback : Donate | Close |
原文地址:https://www.cnblogs.com/Xdestiny/p/9601788.html