19-26_git_尚硅谷
介绍 #
使用代码托管中心(远程服务器)

- 团队内写作
push–clone–push—
–pull

- 跨团队写作
fork(到自己的远程库)—clone

创建远程库&创建别名 #
- 官网:https://github.com
- 现在yuebuqun注册一个账号
创建一个远程库git-demo,创建成功

- 创建远程库别名
git remote -v (查看别名)
为远程库创建别名
git remote add git-demo https://github.com/lwmfjc/git-demo.git别名创建成功 fetch和push都可以使用别名
推送本地库到远程库 #
- 推送master分支
切换
git checkout master - 推送
git push git-demo master

拉取远程库到本地库 #
git pull git-demo master结果
克隆远程库到本地 #
- git clone xxxxxxx/git-demo.git
clone之后有默认的别名,且已经初始化了本地库
团队内写作 #
- lhc修改了git-demo下的hello.txt
- 之后进行git add hello.txt
- git commit -m “lhc-commit " hello.txt
- 现在进行push
git push origin master
出错了

- 使用ybq,对库进行设置,管理成员

- 添加成员即可
输入账号名

- 将邀请函
发送给lhc

- 现在再次推送,则推送成功

团队外合作 #
先把别人的项目fork下来
...

多出一个文件夹

默认在master分支
untracketd files 未被追踪的文件,也就是这个文件还在工作区
LF 将会被替换成 CRLF,windows里面是CRLF,也就是说






