常规git操作方法

git格式化

1 C:\Users\Administrator\Desktop\test
2 λ git init
3 C:\Users\Administrator\Desktop\test (master)
4 λ

编写个a.py文件在test文件夹里,然后在用git status查看状态

 1 C:\Users\Administrator\Desktop\test (master)
 2 λ git status
 3 On branch master
 4 
 5 Initial commit
 6 
 7 Untracked files:
 8   (use "git add <file>..." to include in what will be committed)
 9 
10         a.py
11 
12 nothing added to commit but untracked files present (use "git add" to track)

检查到新文件,可用git add -A 把这个文件增加进去,git status 就不是红色了

 1 C:\Users\Administrator\Desktop\test (master)
 2 λ git add -A
 3 
 4 C:\Users\Administrator\Desktop\test (master)
 5 λ git status
 6 On branch master
 7 
 8 Initial commit
 9 
10 Changes to be committed:
11   (use "git rm --cached <file>..." to unstage)
12 
13         new file:   a.py

在本地成一个版本-m"这里面一定要写",不然会报错

1 C:\Users\Administrator\Desktop\test (master)
2 λ git commit -m "今天我写了个a.py文件,20180514"
3 [master (root-commit) 0be4813] 今天我写了个a.py文件,20180514
4  1 file changed, 0 insertions(+), 0 deletions(-)
5  create mode 100644 a.py

准备把我们这个版本或文件上传到github或码云,码云自己创建项目(我就不说了)

把创建项目的地址,比如:(https://gitee.com/ybww98/test1.git)

master(分支)注意:要传的分支

 1 C:\Users\Administrator\Desktop\test (master)
 2 λ git push https://gitee.com/ybww98/test1.git master
 3 Username for 'https://gitee.com': 你登入码云的账号
 4 Password for 'https://[email protected]@gitee.com':你登入码云的密码
 5 Counting objects: 3, done.
 6 Writing objects: 100% (3/3), 242 bytes | 0 bytes/s, done.
 7 Total 3 (delta 0), reused 0 (delta 0)
 8 remote: Powered by Gitee.com
 9 To https://gitee.com/ybww98/test1.git
10  * [new branch]      master -> master

git remote add 别名(小三) 地址(https://gitee.com/ybww98/test1.git)

1 C:\Users\Administrator\Desktop\test (master)
2 
3 λ git remote add xiaosan https://gitee.com/ybww98/test1.git

删除别名 git rmote remove 别名

1 C:\Users\Administrator\Desktop\test (master)
2 λ git rmote remove xiaosan
3 git: 'rmote' is not a git command. See 'git --help'.
4 
5 Did you mean this?
6         remote

克隆地址

1 C:\Users\Administrator\Desktop\test (master)
2 λ git clone https://gitee.com/ybww98/test1.git
3 Cloning into 'test1'...
4 remote: Counting objects: 3, done.
5 remote: Total 3 (delta 0), reused 0 (delta 0)
6 Unpacking objects: 100% (3/3), done.

生成密钥対

 1 C:\Users\Administrator\Desktop\test (master)
 2 λ ssh-keygen.exe
 3 Generating public/private rsa key pair.
 4 Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
 5 Created directory '/c/Users/Administrator/.ssh'.
 6 Enter passphrase (empty for no passphrase):
 7 Enter same passphrase again:
 8 Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
 9 Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.
10 The key fingerprint is:
11 SHA256:EAo+2Z7fESPbQSjl/IDFTUzHKRkbhytoGsS5up7CGx4 Administrator@SC-201805112111
12 The key's randomart image is:
13 +---[RSA 2048]----+
14 | ... o+**=o.     |
15 | .++.*oo*=o      |
16 | .+.+o* =o       |
17 |  ooo..B.+       |
18 | . +o ..S        |
19 |. .  . . .       |
20 |.E    . .        |
21 |+.+              |
22 |o=.              |
23 +----[SHA256]-----+
 4 Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):密钥在的路径

谢谢观看,本人只会这点。还继续学习中。。。

猜你喜欢

转载自www.cnblogs.com/ybww/p/9037760.html