使用git把项目上传到github上

 常用的命令:

git init  在当前目录新建一个Git代码库

git add [file1] [file2].....  添加指定文件到暂存区

git add . 添加当前目录的所有文件到暂存区

git commit -m [message] 提交暂存区到仓库区

git commit [file1] [file2]...-m [message]提交暂存区指定文件到仓库区

git push 上传本地库内容到远程仓库

git pull 取回远程库的最新内容,与本地库合并更新

git status 显示有变更的文件

git clone [url] 下载一个项目和它整个代码  注:url可以是github://

git checkout [file]恢复暂存区的指定文件到工作区

git checkout [commit] [file]恢复某个指定文件但暂存区到工作区

git checkout . 恢复暂存区的所有文件到工作区

上传到github原理:

上传本地项目到github(前提是有git工具,用的是git bash):

1、打开 git bash,输入ssh-keygen -t rsa -C "自己邮箱地址",生成自己的公钥和私钥

2、一路默认回车,会生成公钥、私钥到c盘当前用户目录下,id_rsa.pub是公钥,公钥后续会使用到。

 

3、浏览器进入自己的github,代开settings,进入ssh and GPG keys

4、点击 New ssh key,自己输一个标题,把刚才公钥的内容复制到这里,然后添加

5、在git bash中用ssh -T [email protected]测试自己是否可以连接成功了,中间会有让输入yes,接下来可以看到连接成功了。

6、连接成功后,需要设置用户的信息

用到的命令:git config --global user.name "用户名"

            git config --global use.email "邮箱"

7、到github上创建一个项目,记得创建后的https或者github,下面会用到这个url

8、找到要上传项目的目录,或者在这个项目右击git bash命令

9、输入命令:

             git init 创建一个代码库 

             git add .,把此项目所有的文件全部上传到暂存区

             git commit -m "first commit"把暂存区所有文件放到本地仓库

             git push 把本地仓库的内容push到远程仓库中

    如果url是https中途会让输入github用户名和密码,如果是github://默认是安全的,自己在操作不需要输入。

touch README.md

git push -u origin master

项目成功上传到github上。

如果github在另一个设备上更新了,想在这个设备上也更新,只需要git pull,就会把远程库中更新到本地工作空间中。

猜你喜欢

转载自www.cnblogs.com/shijia-listen/p/10630823.html