企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# Git使用 ###设置用户名和邮箱,标明你的身份 $ git config --global user.name "bozoyan" $ git config --global user.email "yanbo@qq.com" ###打开GIT Bash,用你的Email生成一个SSH KEY $ ssh-keygen -t rsa -C "yanbo@qq.com" 连续按3次回车,这是用户目录下的.ssh文件夹会出现刚才创建的2个文件,id_rsa和id_rsa.pub 登陆GIT@OSC ,添加SSH公钥里创建一个SSH公钥,公钥就是刚才id_rsa.pub里的内容 ###输入代码 $ ssh -T git@git.oschina.net 选择yes,如果出现欢迎消息, Welcome to Git@OSC, BOZOYAN! 证明SSHKEY已添加成功. ###初始化 cd /Volumes/USBHD/Oschina/ 进入项目的目录 git init 初始化本地库(仅第一次时需要) git remote add origin git@git.oschina.net:bozoyan/Bozo.git 添加远程版本库的别名 ###设置需要忽略的文件,在工程目录下新建一个.gitignore,并输入以下内容 ~~~ #排除bozoyan目录 bozoyan/* #older view configuration files .DS_Store Desktop.ini ._* #Thumbnail cache files Thumbs.db #Files that might appear on external disks .Spotlight-V100 .Trashes #Compiled Python files *.pyc #Compiled C++ files *.out #Application specific files venv node_modules .sass-cache ~~~ ###新建工程,远程获取 git add . 添加所有文件到版本库 git commit -a -m "第一次提交数据" 添加所有修改该版本库 git pull origin master 从远程库获取并合并到本地库 至此,新建工程完成了。 ###下载clone远程包 git clone git@git.oschina.net:bozoyan/Bozo.git ###本地仓更新远程库 cd /Volumes/USBHD/Oschina/ 进入项目的目录 git add . 添加所有文件到版本库 git commit -a -m "提交说明" 添加所有修改该版本库 git push origin master 将修改推送到远程库 ###查看远程库 git remote -v ###远程获取最新版本到本地 git fetch origin master ###比较本地仓和远程库的区别 git log -p master.. origin/master ###把远程下载下来的代码合并到本地仓,远程和本地的合并 git merge origin/master