法库综合网站建设方案,上海外贸公司招聘职位,做网站博客怎么推广,网站外链建设欢迎大家到我的博客浏览。将本地项目推送到github | YinKais Blog
本地项目上传至 GitHub!--more--
1、进入项目根目录#xff0c;初始化本地仓库
git init
2、创建密钥#xff1a;创建 .ssh 文件夹#xff0c;并进入 .ssh 文件夹
mkdir .ssh
cd .ssh/
3、生成…欢迎大家到我的博客浏览。将本地项目推送到github | YinKais Blog
本地项目上传至 GitHub!--more--
1、进入项目根目录初始化本地仓库
git init
2、创建密钥创建 .ssh 文件夹并进入 .ssh 文件夹
mkdir .ssh
cd .ssh/
3、生成密钥这里需要用到 GitHub 上绑定的邮箱
ssh-keygen -t rsa -C XXXXXXXXXX.com
// 第一个命令输入保存的文件名 id_rsa后续命令直接回车即可
Enter file in which to save the key (/c/Users/ft/.ssh/id_rsa): id_rsa
4、将公钥 id_rsa.pub 内容保存到 GitHub 上
cat id_rsa.push
// 复制文件内容 然后点击 New SSh key将 公钥复制到相应位置即可
5、在 Github 上创建好项目注意创建时勾选 Add a README file然后连接 Github 仓库
git remote add origin https://github.com/XX/XX.git 6、回到项目根目录将内容提交直缓存区
git add .
// 可以用 git status 查看新提交了哪些文件
7、将缓存区文件提交到本地仓库
git commit -m 本次提交的注释
8、将仓库中的文件推送到 GitHub 仓库
git push -u origin master
然后就可以到 GitHub 上查看到代码了。 master to main
1、重命名当前分支
git branch -m master main
2、将远程存储库的 URL 更改为 SSH 格式。
git remote set-url origin gitgithub.com:XX/XX.git
3、删除远程分支
git push origin --delete master
4、将本地仓库推送至远程仓库
git push -u origin main 如果遇到错误参考 master分支与main分支的问题git main分支Kudō Shin-ichi的博客-CSDN博客 Git 常用命令
git常用命令 git config --global user.name xxx设置全局用户名信息记录在~/.gitconfig文件中 git config --global user.email xxxxxx.com设置全局邮箱地址信息记录在~/.gitconfig文件中 git init将当前目录配置成git仓库信息记录在隐藏的.git文件夹中 git add XX将XX文件添加到暂存区 git add .将所有待加入暂存区的文件加入暂存区 git rm --cached XX将文件从仓库索引目录中删掉 git commit -m 给自己看的备注信息将暂存区的内容提交到当前分支 git status查看仓库状态 git diff XX查看XX文件相对于暂存区修改了哪些内容 git log查看当前分支的所有版本 git reflog查看HEAD指针的移动历史包括被回滚的版本 git reset --hard HEAD^ 或 git reset --hard HEAD~将代码库回滚到上一个版本 git reset --hard HEAD^^往上回滚两次以此类推 git reset --hard HEAD~100往上回滚100个版本 git reset --hard 版本号回滚到某一特定版本 git checkout — XX或git restore XX将XX文件尚未加入暂存区的修改全部撤销 git remote add origin gitgit.acwing.com:xxx/XXX.git将本地仓库关联到远程仓库 git push -u (第一次需要-u以后不需要)将当前分支推送到远程仓库 git push origin branch_name将本地的某个分支推送到远程仓库 git clone gitgit.acwing.com:xxx/XXX.git将远程仓库XXX下载到当前目录下 git checkout -b branch_name创建并切换到branch_name这个分支 git branch查看所有分支和当前所处分支 git checkout branch_name切换到branch_name这个分支 git merge branch_name将分支branch_name合并到当前分支上 git branch -d branch_name删除本地仓库的branch_name分支 git branch branch_name创建新分支 git push --set-upstream origin branch_name设置本地的branch_name分支对应远程仓库的branch_name分支 git push -d origin branch_name删除远程仓库的branch_name分支 git pull将远程仓库的当前分支与本地仓库的当前分支合并 git pull origin branch_name将远程仓库的branch_name分支与本地仓库的当前分支合并 git branch --set-upstream-toorigin/branch_name1 branch_name2将远程的branch_name1分支与本地的branch_name2分支对应 git checkout -t origin/branch_name 将远程的branch_name分支拉取到本地 git stash将工作区和暂存区中尚未提交的修改存入栈中 git stash apply将栈顶存储的修改恢复到当前分支但不删除栈顶元素 git stash drop删除栈顶存储的修改 git stash pop将栈顶存储的修改恢复到当前分支同时删除栈顶元素 git stash list查看栈中所有元素