在代码仓库里如果我们看上哪个项目,就可以使用Fork功能得到此仓库的副本。当我们进行编辑后,还可以Pull给原仓库。原作者可以选择接受或拒绝。所以通常基本流程是这样的:
在克隆过程中,如果仓库是一个私有仓库,将会要求用户输入码云的账号和密码。按照提示输入即可。 当然,用户也可以通过配置本地的git配置信息,执行git config命令预先配置好相关的用户信息,配置执行如下:
$ git config --global user.name "你的名字或昵称" $ git config --global user.email "你的邮箱"修改代码后,在仓库目录下执行下面命令
$ git add . #将当前目录所有文件添加到git暂存区 $ git commit -m "my first commit" #提交并备注提交信息 $ git push origin master #将本地提交推送到远程仓库我们自己创建的项目或者下班回家路上捡到个源码。总之码云上没有,我们要怎么把这个项目跟码云上的仓库关联起来。基本流程如下:
初始化完成,并且仓库A与仓库B关联已经建立。 接下来,拉取远程仓库A内容到本地:
$ git pull origin master添加(本地那些文件),提交(产生一个新版本),推送到远程仓库A
$ git add . $ git commit -m "第一次提交" $ git push origin master然后如果需要账号密码的话就输入账号密码,这样就完成了一次提交。此时,你可以在你的个人面板、仓库主页查看到你的提交记录。
在新建仓库时,如果在码云平台仓库上已经存在 readme 或其他文件,在提交时可能会存在冲突,这时用户需要选择的是保留线上的文件或者舍弃线上的文件,如果您舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令(默认不推荐该行为):
$ git push origin master -f如果您选择保留线上的 readme 文件,则需要先执行:
$ git pull origin master我们强烈建议所有的git仓库都有一个README, LICENSE, .gitignore文件
Git入门?查看 帮助 , Visual Studio / TortoiseGit / Eclipse / Xcode 下如何连接本站, 如何导入仓库
简易的命令行入门教程: Git 全局设置:
git config --global user.name "笑虾" git config --global user.email "jerryjin0630@qq.com"进入项目文件夹》初始化为git仓库》添加文件》提交》添加对应的远端仓库地址》推送
mkdir support-manage-system cd support-manage-system git init touch README.md git add README.md git commit -m "first commit" git remote add origin git@gitee.com:jerryjin0630/support-manage-system.git git push -u origin master进入本地仓库》添加对应的远端仓库地址》推送
cd existing_git_repo git remote add origin git@gitee.com:jerryjin0630/support-manage-system.git git push -u origin master提交第一行代码 Fork + Pull 模式 GitLab - 创建代码仓库