完整步骤进行Git连接GitHub操作

创建本地仓库

git init

在本地创建本地仓库

ssh连接远程仓库

git bush指令(无需输入用户名账号密码)

使用 ssh-****** -t rsa 命令生成证书文件及**
完整步骤进行Git连接GitHub操作命令行中执行 ssh -T [email protected]

完整步骤进行Git连接GitHub操作
git remote add origin [email protected]:dustdawn/test.git

origin为本地仓库别名

git与github建立连接

git add .

添加所有文件到git暂存区

git commit -m “git init”

提交到本地仓库

git push -u origin master

push到远程服务器github

完整步骤进行Git连接GitHub操作

TortoiseGit工具

在本地仓库右键同步
完整步骤进行Git连接GitHub操作
完整步骤进行Git连接GitHub操作完整步骤进行Git连接GitHub操作点击推送即push

完整步骤进行Git连接GitHub操作

https连接远程仓库

git bush指令(无需**,需要github账号密码)

指令步骤步骤同ssh
git remote add origin1 https://github.com/dustdawn/test3.git
git add .
git commit
git push origin1 master
然后弹出登录github窗口

TortoiseGit工具

在本地仓库文件夹右键同步
完整步骤进行Git连接GitHub操作
同样点击推送弹出登录窗口
完整步骤进行Git连接GitHub操作

克隆远程仓库到本地

git bush指令

git clone https://github.com/dustdawn/test.git
或者
git clone [email protected]:dustdawn/test.git

TortoiseGit工具

完整步骤进行Git连接GitHub操作

其他指令

add后查看暂存区文件(add后的所有文件)
git ls-files

在项目中设置忽略文件.gitignore

.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
输入:
git rm -r –cached filePath
git commit -m “remove xx”
或者:
git rm -r –cached .
git add .
git commit -m “update .gitignore”