Git 全局设置
git config --global user.name "Sky_Lannister"
git config --global user.email "1234567890@qq.com"
创建一个新仓库
git clone git@codechina.csdn.net:Fei_Yang_YF/test.git
cd test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
推送现有文件夹
cd existing_folder
git init
git remote add origin git@codechina.csdn.net:Fei_Yang_YF/test.git
git add .
git commit -m "Initial commit"
git push -u origin master
推送现有的 Git 仓库
cd existing_repo
git remote rename origin old-origin
git remote add origin git@codechina.csdn.net:Fei_Yang_YF/test.git
git push -u origin --all
git push -u origin --tags
要用ssh和自己电脑绑定 参考
大概简单些就是在电脑命令行输入 ssh-keygen -t ed25519 -C "<comment>"
生成一个公钥id_ed25519.pub 一个私钥id_ed25519 过程中输入一个密码,这个密码push 等的时候会用到
第一次测试ssh密钥,输入ssh -T git@codechina.csdn.net 然后一步步往下
下载一个git
在文件路径下 git bash
git init后生成一个.git文件夹
然后提交到csdn项目区,中间输一次密码(具体参考第一个截图中的命令行指引)
打开项目可以看见已经提交更新了
修改后第二次提交
两次更新的结果可以在历史中查看
下面这个把本地库和远程库关联可能用的比较多:
例:git remote add origin git@gitee.com:linxinfa/mytest.git
git remote add origin git@codechina.csdn.net:Fei_Yang_YF/test.git
git pull --rebase origin master
因为远程版本库与本地库不一致导致的冲突,则需要把远程库同步到本地库
git pull origin master
如果本地新建了文件 把本地仓库的变化连接到远程仓库主分支 否则push不上去
也可以直接拖拽上传
删除项目按如下操作
如果想要重新用git登录code china 在windows凭据里面删除相关信息