1、下载Github项目到本地

用clone命令,从GitHub克隆仓库到本地:
git clone 仓库地址

 

2、将本地项目上传到Github(两种方法)

第一种:从GitHub上先clone下来,再增加项目,提交。

如果clone下来的目录只有.git和README.md文件,大概率是master分支没有代码,需要在项目中`git checkout dev`切换到dev分支就有代码了。

第二种:直接把本地项目上传到github上,包括命令和idea界面两种形式,

(1)git bash命令:git学习(四)git+github把本地项目上传到github上

(2)idea界面:git学习(五)idea+github把本地idea中项目上传到github上

总结,基本步骤:

step1,本地库提交:init,add,commit,

step2,配置远程库:SSH配置,remote add,

step3,远程库提交:pull,push。

2、git常用命令总结

以下是刚安装配置git的时候常用的命令,更多命令总结见 Git学习(八)命令总结

1. 全局用户名:git config --global user.name "xxx"
2. 全局邮箱:git config --global user.email "xxx@xx.com"
6. 初始化git仓库:git init
7. 提交修改/添加当前修改的文件,到暂存区:git add .

8. 提交git仓库:git commit -m "java practice, first commit, annotation collection iterator_stream"

9. 创建ssh key,用来git与github交互:ssh-keygen -t rsa -C "xxx@xx.com"




10. git仓库与远程GitHub仓库关联:git remote add origin git@github.com:xxx/java_practise.git 这里应该用ssh地址,而非https地址,这也是上面那个教程错的地方,错了按下面命令移除关联方式,重新关联即可。 修改参考:https://www.jianshu.com/p/5b81c9ce505c 11. 显示远程关联方式(拉取方式)ssh/https,查看clone 地址:git remote -v 输出内容:这是ssh方式 origin git@github.com:xxx/java_practise.git (fetch) origin git@github.com:xxx/java_practise.git (push) 12. 移除关联方式:git remote rm origin


13. 先pull下来ReadMe文件:git pull --rebase origin master 14. 再把本地库的所有内容push到远程仓库(也就是Github)上: 新建的远程仓库是空的,所以要加上-u这个参数:git push -u origin master 远程仓库里面有了内容之后,就不用-u了:git push origin master 15. 从GitHub克隆仓库到本地:git clone git@github.com:xxx/java_practise.git

cmd的bash操作命令:

1.进入d盘、Git目录: cd d: cd Git 4. 新建目录:mkdir github 5. 显示当前路径:pwd 结果:/d/Git/github

 

posted on 2020-09-26 16:09  西伯尔  阅读(168)  评论(0编辑  收藏  举报