自从年纪大了之后,脑子就开始混乱了,今天给一项目配置git地址,觉得应该把之前的整理一下了,相信大家在对git不陌生:
git 5个基本命令
# 从远程主机克隆一个版本库
git clone <版本库的网址>
# 管理主机名(克隆版本库的时候,所使用的远程主机自动被Git命名为origin)
git remote
-o <指定主机名>
show <主机名> # 显示主机信息
add <主机名> <网址> # 添加主机
rm <主机名> # 删除主机
rename <原主机名> <新主机名> # 修改主机名
# 将远程主机的版本更新取回本地
git fetch <远程主机名> <分支名>
# 取回远程主机的某个分支的更新,与本地的指定分支合并
git pull <远程主机名> <远程分支名>:<本地分支名>
# 用于将本地分支的更新推送到远程主机
git push
--force origin # 远程主机上更新的版本被覆盖
上面两张图很好解释了git的工作流程
给已有项目配置git的步骤:
1)创建一个远程的空代码库(在BitBucket上)
2)在项目创建git忽略,新建一个名为.gitignore的文件,.gitignore文件对其所在的目录及所在目录的全部子目录均有效
建议将依赖包,编辑器日志文件等忽略。
3)切换到项目目录下,执行
ls -a
查看是否含有.git文件夹
4) 如果没有,执行:
git init
git add .
git commit -m "first commit"
git remote add origin https://your_username@bitbucket.org/your_username/name_of_remote_repository.git
如果有,执行:
git add .
git commit -m "first commit"
git remote origin set-url origin https://your_username@bitbucket.org/your_username/name_of_remote_repository.git
5) 执行:
git push origin master
参考网址:
http://www.ruanyifeng.com/blog/2014/06/git_remote.html
http://blog.jobbole.com/53573/
https://blog.youkuaiyun.com/gaoying_blogs/article/details/53337112
https://blog.youkuaiyun.com/baple/article/details/47683381
膜拜大神~~