直接开始

1,cd 进入你放项目文件的地址
cd ~/Downloads/myproject
2,进行当前项目git初始化
git init 
3, 将项目文件夹内所有文件加入版本控制
git add . 
4, commit到本地仓库 git commit -m “first commit”
git commit -m "first commit"
5, 将本仓库与远程关联上
git remote add origin 你的远程仓库地址
6, 第一次从远程仓库拉取

一定要养成push之前先pull的好习惯,减少出现难解的冲突可能性。很多远程仓库比如github上的项目,创建时有默认的readme或者ignore文件,拉下来,若出现冲突,解决冲突再提交。

 git pull origin master

拉取时可能会出现 错误提示 fatal: refusing to merge unrelated histories
此时不要慌,使用如下命令:

git pull origin master --allow-unrelated-histories
7, 代码推送到远程仓库
 git push -u origin master
tips:

1 ,项目一定要配置.gitignore文件,排除构建产生的临时文件等无用文件
2,.gitignore不起效解决
有时候我们会发现.gitignore不起效,原因是因为git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git的push,这样就不会出现忽略的文件了。git清除本地缓存命令如下:
清除缓存的无用文件:

git rm -r --cached .

然后再次push到远程仓库,删除这部分文件就可以了

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐