新建代码仓库(云端github,gitee)
- 创建一个仓库
- 仓库的erl
本地代码上传到新建的云端仓库
- 本地的代码仓库(本地文件夹)
- 启动git bash命令
- linux操作命令
pwd #显示当前所在的路径
cd路径 #change directory,进入制定的路径下
-
进入了本地的代码仓库(文件夹)
ls -a #ls:list -a:all 显示出当前路径下所有的文件及文件夹(包括隐藏文件) -
初始化当前文件夹为一个git代码仓库
git init
- 添加到本地仓库,登记下想把哪些文件交到本地仓库去
git add 文件名
git add.
- 提交到本地仓库
git commit -m “message”
- 计算机初次使用git,会提示配置用户名及登录邮箱
git config --global user.email".com"
git config --global user.name""
目前完成了本地仓库的代码提交
下一步进行远程代码仓库提交
- 提交到哪?远程代码仓库的地址要添加到本地仓库的配置中
git remote add origin https://github.com/there915/1.git #origin是代码仓库命名,可以为其他名称。https://github.com/there915/1.git 是远程代码仓库的地址。
完成了远程代码仓库的配置
- 远程代码的提交
git push -u origin master # -u origin 制定仓库; master 为远程仓库代码分支
完成了初次本地到远程的代码提交
本地修改了文件(代码、文档),代码仓库的更新
* 修改文件后
git add 修改的文件名
git commit -m "msg"提交你修改的文件
完成了本地的代码仓库更新
本地新建文件夹(本地仓库2),从远程仓库更新代码到本地
git pull https://git
本地仓库2中添加一个文件,提交到本地仓库2
更新本地仓库2至远程仓库
class Student:
def __init__(self,name,xuehao,phone):
self.name = name
self.xuehao = xuehao
self.phone = phone
def say_hello(self):
print("你好,我是(n),密码是(p)",format(n=self.name,p=self.__password))
def print_phone(self):
print("xxx的电话是xxx")
# 实例化
zhangsan = Student("zhangsan","01","123456")
# 属性
zhangsan.say_hello()
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-48-52dc18db05af> in <module>()
1 # 属性
----> 2 zhangsan.say_hello()
<ipython-input-45-b88eef53b0fa> in say_hello(self)
6
7 def say_hello(self):
----> 8 print("你好,我是(n),密码是(p)",format(n=self.name,p=self.__password))
9
10 def print_phone(self):
AttributeError: 'Student' object has no attribute '_Student__password'
# 调用方法
zhangsan.say_hello
<bound method Student.say_hello of <__main__.Student object at 0x00000000059B70F0>>