git 代码 相关
1、登录git
git config --global user.name "xxx"
git config --global user.email "[email protected]"
2、生成ssh 公钥
ssh-keygen -t rsa -C "[email protected]"
3、拷贝公钥到gitea 后台
cat /Users/ly/.ssh/id_rsa.pub
4、拉取代码 到本地 (用ssh 连接比较稳定)
mkdir realine && cd redline
git clone [email protected]:xxxx/xxxx.git
5、查看提交log
git log
6、log 中文乱码问题处理
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
export LESSCHARSET=utf-8
7、查看所有分支
git branch -a
lydeMac:UniVPN ly$ git branch -a
master
redline
* remotes/origin/redline
remotes/origin/10781
remotes/origin/10781.3
remotes/origin/10781.5
remotes/origin/10781.6
remotes/origin/HEAD -> origin/master
remotes/origin/SVN_Merge
remotes/origin/arm64_store
remotes/origin/master
remotes/origin/redline
8、切换分支
git checkout -b remotes/origin/redline
9、拉取分支代码
git pull origin redline
git bash 拉取指定分支
- 创建分支本地文件夹 mkdir git_dir cd git_dir
- 打开 git bash
- 初始化git环境 git init
- 连接远程仓库 git remote add origin git@github.com:xxxx
- 拉取指定分支代码 git pull origin “分支名”
- 查看工作目录状态 git status
- 提交更改,添加备注 git commit -m “备注信息” 注意:若第5步的信息中有以下情况: 1.Untraked Files 使用git add .解决该问题 2.Changes not staged for commit 使用 git commit -am “备注信息” 解决
- 将本地文件上传远程仓库 git push origin “分支名”
本文转载自: https://blog.csdn.net/u012842273/article/details/127372932
版权归原作者 漠上行云 所有, 如有侵权,请联系我们删除。
版权归原作者 漠上行云 所有, 如有侵权,请联系我们删除。